.site-brand-logo[data-v-31184825]{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0;background:#fff}.website-theme-rose{--site-paper:#fffafb;--site-ink:#33252c;--site-muted:#82717b;--site-accent:#c53f67;--site-line:#eadbe2;--site-panel:#fff4f7;--site-button:#ed648f}.website-theme-forest{--site-paper:#f5f4ee;--site-ink:#203a31;--site-muted:#6d7b6e;--site-accent:#315b47;--site-line:#d6dcd0;--site-panel:#e9ede3;--site-button:#315b47}.website-theme-sand{--site-paper:#faf6ef;--site-ink:#392f28;--site-muted:#8a796a;--site-accent:#945d3a;--site-line:#ded2c3;--site-panel:#eee5d8;--site-button:#945d3a}.website-theme-noir{--site-paper:#191b1c;--site-ink:#f4ede3;--site-muted:#bab0ad;--site-accent:#e58ba6;--site-line:#494345;--site-panel:#242728;--site-button:#d97392}:is(.brand-site,.draft-preview).website-theme-new{background:var(--site-paper);color:var(--site-ink);--serif:"Noto Serif SC","Songti SC","STSong",serif;font-family:Noto Sans SC,Microsoft YaHei,sans-serif}.website-theme-new.brand-site :is(h1,h2,h3,.site-logo),.website-theme-new.draft-preview :is(h1,h2,h3){color:var(--site-ink);font-family:var(--serif);font-weight:500}.website-theme-new.brand-site :is(p,small,.hero-footnote,.site-work-grid article span,.photo-caption,.portal-heading p),.website-theme-new.draft-preview :is(p,small){color:var(--site-muted)}.website-theme-new.brand-site :is(.eyebrow,.site-work-grid h3 svg,.site-header nav button.active,.site-filters button.active,.site-price,.package-body a,.site-section-heading button,.site-manifesto button,.site-footer a,.site-error,.invite-guide-contact a),.website-theme-new.draft-preview nav .selected{color:var(--site-accent)}.website-theme-new.brand-site :is(.site-header,.site-footer,.card,.portal-invite-guide form,.invite-guide-icon,.public-video-grid>button),.website-theme-new.draft-preview :is(header,footer){border-color:var(--site-line)}.website-theme-new.brand-site :is(.card,.portal-invite-guide form,.portal-login-card){background:var(--site-paper);color:var(--site-ink);border-radius:5px;box-shadow:none}.website-theme-new.brand-site .site-header{max-width:none;height:88px;padding:0 5%;gap:24px;background:var(--site-paper)}.website-theme-new.brand-site .site-header nav{gap:30px}.website-theme-new.brand-site .site-header nav button{font-size:14px;color:var(--site-muted);padding:12px 0}.website-theme-new.brand-site .site-header nav button.active{border-bottom:1px solid var(--site-accent)}.website-theme-new.brand-site .site-logo{font-size:23px;letter-spacing:3px;gap:13px}.website-theme-new.brand-site .site-logo>svg{color:var(--site-accent)}.website-theme-new.brand-site .site-logo small{font:14px/1.8 Manrope,sans-serif;letter-spacing:4px}.website-theme-new.brand-site .portal-button{font-size:14px;border:1px solid var(--site-line);color:var(--site-ink);background:transparent;padding:12px 17px}.website-theme-new.brand-site .site-hero{max-width:none;margin:0;padding:52px 5%;gap:5%;min-height:640px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch}.website-theme-new.brand-site .site-hero-copy{padding:34px 0;display:flex;flex-direction:column;justify-content:center;min-width:0}.website-theme-new.brand-site .site-hero h1{font-size:clamp(36px,4.1vw,68px);line-height:1.5;letter-spacing:2px;margin:22px 0;overflow-wrap:anywhere}.website-theme-new.brand-site .site-hero p{font-size:15px;line-height:1.9;max-width:490px;margin:0 0 34px}.website-theme-new.brand-site .eyebrow{font-size:14px;letter-spacing:3px}.website-theme-new.brand-site .site-hero-photo{min-width:0}.website-theme-new.brand-site .site-hero-photo .photo-wrap{height:100%;min-height:500px;border-radius:3px}.website-theme-new.brand-site .site-hero-photo img{object-position:center 38%}.website-theme-new.brand-site .site-hero-photo>span{color:#fff;font-size:14px;text-shadow:0 1px 5px #000}.website-theme-new.brand-site .site-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px}.website-theme-new.brand-site .site-hero-actions button,.website-theme-new.brand-site .site-consult{display:flex;align-items:center;gap:16px;padding:14px 20px;border:1px solid var(--site-accent);font-family:inherit;font-size:14px;line-height:1.4;color:var(--site-accent);text-decoration:none;background:transparent}.website-theme-new.brand-site .site-hero-actions button{background:var(--site-button);border-color:var(--site-button);color:#fff}.website-theme-new.brand-site .hero-footnote{font-size:14px;line-height:1.8;letter-spacing:2px;padding-top:46px;margin-top:0;color:var(--site-muted)}.website-theme-new.brand-site .site-section{padding:64px 5%;max-width:1600px}.website-theme-new.brand-site .site-section-heading{gap:25px}.website-theme-new.brand-site .site-section-heading h2{font-size:30px;margin:10px 0}.website-theme-new.brand-site .site-section-heading button{font-size:14px}.website-theme-new.brand-site .site-work-grid{gap:24px}.website-theme-new.brand-site .site-work-grid .photo-wrap{height:auto;aspect-ratio:4/3;border-radius:3px}.website-theme-new.brand-site .site-work-grid h3{font-size:19px;line-height:1.7}.website-theme-new.brand-site .site-work-grid article span{font-size:14px}.website-theme-new.brand-site .site-manifesto{background:var(--site-panel);border-top:1px solid var(--site-line);border-bottom:1px solid var(--site-line);padding:75px 6%}.website-theme-new.brand-site .site-manifesto h2{font-size:30px;line-height:1.9;color:var(--site-ink)}.website-theme-new.brand-site .site-manifesto p{font-size:14px}.website-theme-new.brand-site .site-intro{text-align:left;padding:20px 0 42px}.website-theme-new.brand-site .site-intro h1{font-size:42px;line-height:1.5}.website-theme-new.brand-site .site-intro p{font-size:14px;line-height:1.9}.website-theme-new.brand-site .site-filters{justify-content:flex-start;gap:25px;flex-wrap:wrap;border-bottom:1px solid var(--site-line);padding-bottom:12px}.website-theme-new.brand-site .site-filters button{font-size:14px;color:var(--site-muted)}.website-theme-new.brand-site .site-filters button.active{border-color:var(--site-accent)}.website-theme-new.brand-site .package-grid{gap:25px}.website-theme-new.brand-site .package-card>.photo-wrap{height:auto;aspect-ratio:4/3}.website-theme-new.brand-site .package-body{padding:26px}.website-theme-new.brand-site .package-body h2{font-size:24px}.website-theme-new.brand-site .package-body p{font-size:14px;line-height:1.9}.website-theme-new.brand-site .package-specs{color:var(--site-muted);border-color:var(--site-line)}.website-theme-new.brand-site .site-price{font:28px var(--serif)}.website-theme-new.brand-site .team-card{padding:32px 24px}.website-theme-new.brand-site .team-avatar{background:var(--site-panel);color:var(--site-accent)}.website-theme-new.brand-site .site-footer{padding:48px 5%;max-width:1600px}.website-theme-new.brand-site .site-footer h2{font-size:24px}.website-theme-new.brand-site .site-footer :is(p,span){font-size:14px}.website-theme-new.brand-site .site-footer small{font-size:14px;line-height:1.8}.website-theme-new.brand-site .site-footer a{font-size:28px}.website-theme-new.brand-site .invite-guide-icon{color:var(--site-accent)}.website-theme-new.brand-site .portal-invite-guide h1{color:var(--site-ink)}.website-theme-new.brand-site .portal-invite-guide>p{font-size:14px;line-height:1.9}.website-theme-new.brand-site .invite-guide-foot{color:var(--site-muted)}.website-theme-forest.brand-site .site-hero-photo .photo-wrap,.website-theme-forest.draft-preview .draft-hero>.photo-wrap{border-radius:320px 320px 0 0}.website-theme-forest.brand-site .site-work-grid .photo-wrap{aspect-ratio:5/4}.website-theme-forest.brand-site .site-section-heading{border-bottom:1px solid var(--site-line);padding-bottom:18px}.website-theme-sand.brand-site .site-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);padding:0;gap:0;min-height:660px}.website-theme-sand.brand-site .site-hero-photo{grid-column:1;grid-row:1}.website-theme-sand.brand-site .site-hero-copy{grid-column:2;grid-row:1;padding:60px 12%;border-left:1px solid var(--site-line)}.website-theme-sand.brand-site .site-hero-photo .photo-wrap{border-radius:0;min-height:660px}.website-theme-sand.brand-site .site-hero h1{font-size:clamp(38px,4.2vw,68px)}.website-theme-sand.brand-site .site-hero-actions button{background:none;color:var(--site-accent);border:0;border-bottom:1px solid var(--site-accent);padding:12px 0}.website-theme-sand.brand-site .site-work-grid .photo-wrap{border:8px solid var(--site-panel)}.website-theme-noir.brand-site .site-hero{position:relative;isolation:isolate;min-height:650px;padding:60px 6%;display:flex;align-items:center}.website-theme-noir.brand-site .site-hero-photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.website-theme-noir.brand-site .site-hero-photo .photo-wrap{border-radius:0;height:100%;min-height:0}.website-theme-noir.brand-site .site-hero-photo img{object-position:center 40%}.website-theme-noir.brand-site .site-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#121516ed,#121516a1 44%,#12151608 85%);z-index:-1;pointer-events:none}.website-theme-noir.brand-site .site-hero-copy{width:50%;padding:24px 0}.website-theme-noir.brand-site .site-hero h1{color:#fffaf3;text-shadow:0 2px 18px #0006}.website-theme-noir.brand-site .site-hero p,.website-theme-noir.brand-site .hero-footnote{color:#f4ede3}.website-theme-noir.brand-site .site-work-grid h3{font-size:22px}.website-theme-noir.brand-site .site-hero-photo>span{right:28px;left:auto}.website-theme-noir.brand-site .site-section-heading{border-bottom:1px solid var(--site-line);padding-bottom:20px}.website-theme-new.draft-preview{border-color:var(--site-line);border-radius:4px}.website-theme-new.draft-preview header{background:var(--site-paper)}.website-theme-new.draft-preview .draft-hero{gap:30px;align-items:stretch}.website-theme-new.draft-preview .draft-hero>div:not(.photo-wrap){align-self:center;min-width:0}.website-theme-new.draft-preview .draft-hero h1{font-size:36px;line-height:1.5}.website-theme-new.draft-preview .draft-grid .photo-wrap{border-radius:2px}.website-theme-new.draft-preview .draft-grid{gap:24px}.website-theme-new.draft-preview nav button{color:var(--site-ink);opacity:.8}.website-theme-new.draft-preview nav .selected{opacity:1;border-color:var(--site-accent)}.website-theme-sand.draft-preview .draft-hero>div:not(.photo-wrap){grid-column:2;grid-row:1}.website-theme-sand.draft-preview .draft-hero>.photo-wrap{grid-column:1;grid-row:1}.website-theme-noir.draft-preview .draft-hero{position:relative;isolation:isolate;min-height:450px}.website-theme-noir.draft-preview .draft-hero>div:not(.photo-wrap){grid-column:1 / 3;grid-row:1;z-index:1;width:55%;padding:30px;color:#fffaf3}.website-theme-noir.draft-preview .draft-hero>.photo-wrap{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:-2}.website-theme-noir.draft-preview .draft-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#121516ed,#12151635);z-index:-1}.website-theme-noir.draft-preview .draft-hero :is(h1,p,small){color:#fffaf3}@media(max-width:1000px){.website-theme-new.brand-site .site-header{gap:14px;padding:0 4%}.website-theme-new.brand-site .site-header nav{gap:18px}.website-theme-new.brand-site .site-logo{font-size:19px;letter-spacing:1px}.website-theme-new.brand-site .site-hero{min-height:560px}.website-theme-new.brand-site .site-hero-photo .photo-wrap{min-height:450px}.website-theme-sand.brand-site .site-hero-copy{padding:40px 9%}.website-theme-new.brand-site .site-work-grid h3{font-size:17px}}@media(max-width:760px){.website-theme-new.brand-site .site-header{height:auto;min-height:78px;flex-wrap:wrap;padding:18px 5%;gap:16px}.website-theme-new.brand-site .site-header nav{display:flex;order:3;width:100%;justify-content:space-between;gap:16px;border-top:1px solid var(--site-line);padding-top:8px}.website-theme-new.brand-site .site-header nav button{font-size:14px}.website-theme-new.brand-site .portal-button{font-size:14px;margin-left:auto;padding:10px}.website-theme-new.brand-site .site-hero{display:flex;flex-direction:column;min-height:0;padding:24px 5%;gap:25px}.website-theme-new.brand-site .site-hero-copy{padding:14px 0;width:100%}.website-theme-new.brand-site .site-hero h1{font-size:36px;line-height:1.5}.website-theme-new.brand-site .site-hero p{font-size:14px}.website-theme-new.brand-site .site-hero-photo .photo-wrap{min-height:0;height:420px}.website-theme-new.brand-site .site-hero-photo>span{font-size:14px}.website-theme-new.brand-site .hero-footnote{display:none}.website-theme-new.brand-site .site-section{padding:40px 5%}.website-theme-new.brand-site .site-section-heading h2{font-size:24px}.website-theme-new.brand-site .site-section-heading button{font-size:14px;white-space:nowrap}.website-theme-new.brand-site .site-work-grid{grid-template-columns:1fr}.website-theme-new.brand-site .site-intro h1{font-size:32px}.website-theme-new.brand-site .site-filters{gap:14px}.website-theme-new.brand-site .site-manifesto h2{font-size:24px}.website-theme-new.brand-site .site-footer{padding:40px 5%;gap:25px}.website-theme-sand.brand-site .site-hero-copy{border:0}.website-theme-noir.brand-site .site-hero{min-height:620px;padding:40px 6%}.website-theme-noir.brand-site .site-hero-photo .photo-wrap{height:100%}.website-theme-noir.brand-site .site-hero:after{background:linear-gradient(90deg,#121516da,#12151666)}.website-theme-new.draft-preview .draft-hero{display:flex;flex-direction:column}.website-theme-new.draft-preview .draft-hero h1{font-size:29px}.website-theme-sand.draft-preview .draft-hero>.photo-wrap{order:2}.website-theme-noir.draft-preview .draft-hero>div:not(.photo-wrap){width:100%;padding:16px}.website-theme-noir.draft-preview .draft-hero>.photo-wrap{position:absolute;height:100%}}@media(prefers-reduced-motion:reduce){.website-theme-new.brand-site .site-work-grid article img{transition:none;transform:none}}.site-work-search[data-v-505fb64d]{display:block;max-width:440px;font-size:14px;line-height:2.4;margin-bottom:20px}.album-page-jump[data-v-505fb64d]{display:flex;gap:12px;align-items:center;justify-content:center;margin:16px 0}.album-page-toolbar[data-v-505fb64d],.album-pagination[data-v-505fb64d]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:24px 0;flex-wrap:wrap}.album-page-toolbar>div[data-v-505fb64d]{display:flex;gap:10px}.album-page-toolbar>span[data-v-505fb64d]{font-size:14px;color:#6d786f}.album-pagination>span[data-v-505fb64d]{font-size:14px}@media(max-width:480px){.album-pagination[data-v-505fb64d]{gap:8px}.album-pagination>span[data-v-505fb64d]{font-size:14px}}.client-photo-grid[data-v-505fb64d]{scroll-margin-top:100px}.public-work-story[data-v-505fb64d]{max-width:900px;margin:24px auto 40px}.public-work-hero[data-v-505fb64d]{width:100%;height:min(75vh,760px)}.public-work-story>video[data-v-505fb64d]{width:100%;max-height:75vh;background:#171b19}.public-work-author[data-v-505fb64d]{display:flex;align-items:center;gap:18px;margin:28px 0}.public-author-avatar[data-v-505fb64d]{width:64px;height:64px;border-radius:50%}.public-work-author h2[data-v-505fb64d]{margin:0}.public-work-author p[data-v-505fb64d]{margin:8px 0}.public-work-description[data-v-505fb64d]{white-space:pre-wrap;line-height:1.9}.collection-toolbar[data-v-505fb64d]{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin:0 0 18px}.collection-toolbar nav[data-v-505fb64d]{display:flex;gap:24px;flex-wrap:wrap}.collection-toolbar nav button[data-v-505fb64d]{border:0;border-bottom:2px solid transparent;background:none;padding:12px 0;color:inherit;font:inherit;font-size:14px;cursor:pointer}.collection-toolbar nav button[aria-pressed=true][data-v-505fb64d]{border-color:currentColor;font-weight:600}.collection-help[data-v-505fb64d]{font-size:14px;line-height:1.8;color:#7a857b;margin-bottom:28px}.client-album-card[data-v-505fb64d]{cursor:default!important}.client-album-status[data-v-505fb64d]{display:block;line-height:1.7;font-size:14px;margin-top:16px;color:#66794d}.client-album-actions[data-v-505fb64d]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:16px 0 24px}.dark-site .client-album-status[data-v-505fb64d]{color:#c3d2ae}.collection-toolbar button[data-v-505fb64d]:focus-visible{outline:2px solid currentColor;outline-offset:4px}.own-albums[data-v-505fb64d],.own-album-view[data-v-505fb64d]{text-align:left;margin:8px auto 28px;max-width:450px}.own-albums h1[data-v-505fb64d],.own-album-view h1[data-v-505fb64d]{font-size:32px;margin:12px 0}.own-albums>p[data-v-505fb64d],.own-album-view>p[data-v-505fb64d]{color:#839179;font-size:14px}.own-album[data-v-505fb64d]{display:flex;flex-direction:column;gap:6px;width:100%;text-align:left;background:#fff;border:1px solid #e6eadf;border-radius:12px;padding:16px 18px;margin-top:10px;cursor:pointer;font:inherit;color:#27382f}.own-album span[data-v-505fb64d]{color:#839179;font-size:14px}.own-album-view .client-photo-grid[data-v-505fb64d]{margin-top:18px}.public-photo-button[data-v-505fb64d]{border:0;padding:0;width:100%;cursor:zoom-in}.portal-invite-guide[data-v-505fb64d]{max-width:560px;text-align:center;margin:32px auto 80px}.invite-guide-icon[data-v-505fb64d]{height:70px;width:70px;border:1px solid #d9ddcf;display:grid;place-items:center;margin:0 auto 24px;border-radius:50%;color:#7d8e69}.portal-invite-guide h1[data-v-505fb64d]{margin:20px 0;font-size:36px;line-height:1.4}.portal-invite-guide>p[data-v-505fb64d]{font-size:14px;color:#86917d;line-height:2}.portal-invite-guide form[data-v-505fb64d]{background:#fff;border:1px solid #e6eadf;padding:28px;border-radius:12px;display:flex;flex-direction:column;gap:15px;margin:28px auto;text-align:left;max-width:450px}.portal-invite-guide label[data-v-505fb64d]{font-size:14px}.portal-invite-guide[data-v-505fb64d] .n-button__content{gap:9px}.invite-guide-foot[data-v-505fb64d]{display:flex;justify-content:center;gap:7px;align-items:center;font-size:14px;color:#839179}.portal-invite-guide .invite-guide-contact[data-v-505fb64d]{font-size:14px;margin-top:24px}.invite-guide-contact a[data-v-505fb64d]{color:#62734f;margin-left:5px}.dark-site .portal-invite-guide form[data-v-505fb64d]{background:#26362d;border-color:#455143}.dark-site .portal-invite-guide h1[data-v-505fb64d]{color:#eee}@media(max-width:600px){.portal-invite-guide h1[data-v-505fb64d]{font-size:29px}.portal-invite-guide form[data-v-505fb64d]{padding:22px}.portal-invite-guide>p[data-v-505fb64d]{font-size:14px}}.public-album-videos[data-v-505fb64d]{margin:24px 0 40px}.public-album-videos h2[data-v-505fb64d]{display:flex;align-items:center;gap:10px;font-size:20px}.public-album-videos h2 small[data-v-505fb64d]{font-size:14px;font-weight:400;opacity:.6}.public-video-grid[data-v-505fb64d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px}.public-video-grid>button[data-v-505fb64d]{padding:0;border:1px solid #dce2d8;border-radius:10px;overflow:hidden;min-width:0;background:transparent;font:inherit;text-align:left;color:inherit;cursor:pointer}.public-video-cover[data-v-505fb64d]{display:grid;place-items:center;position:relative;aspect-ratio:16/9;background:#1c2228;color:#c8d0d7}.public-video-cover>.photo-wrap[data-v-505fb64d]{position:absolute;top:0;right:0;bottom:0;left:0}.public-video-play[data-v-505fb64d]{display:grid;place-items:center;position:absolute;width:46px;height:46px;border:1px solid #fff8;border-radius:50%;background:#1118;color:#fff}.public-video-name[data-v-505fb64d]{display:block;padding:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.dark-site .public-video-grid>button[data-v-505fb64d]{border-color:#455143}.public-video-grid>button[data-v-505fb64d]:focus-visible{outline:2px solid #7d8e69;outline-offset:3px}.jiyu-login[data-v-fd17a68d]{--login-rose:#f36b99;--login-ink:#302129;--login-muted:#92858b;--login-line:#ffd0df;--login-serif:"Songti SC","Noto Serif SC","STSong",serif;color:var(--login-ink);background:#fdf9fa;font-family:PingFang SC,Microsoft YaHei,sans-serif;min-height:100svh;display:flex;align-items:center;justify-content:center}.jiyu-login-canvas[data-v-fd17a68d]{position:relative;width:min(100%,calc(100svh * 1.598790323));min-width:min(100%,1000px);aspect-ratio:1586 / 992;container-type:inline-size;background:radial-gradient(ellipse at 48% 36%,#fffdfd00,#fffdfd88)}.jiyu-login-header[data-v-fd17a68d]{position:absolute;inset:3.4274% 4.0984% auto;display:flex;align-items:center;justify-content:space-between;height:5.0403%}.jiyu-login-brand[data-v-fd17a68d]{display:flex;align-items:center;gap:1.6393cqw;min-width:0}.jiyu-login-logo[data-v-fd17a68d]{display:block;width:3.2787cqw;height:3.1526cqw;background-image:url(/brand/login/gallery-photography.png);background-repeat:no-repeat;flex-shrink:0}.jiyu-login-brand-name[data-v-fd17a68d]{font:400 1.8916cqw/1.3 var(--login-serif);letter-spacing:.3783cqw;white-space:nowrap}.jiyu-login-brand-en[data-v-fd17a68d]{font-size:.6936cqw;line-height:1.55;letter-spacing:.3026cqw;margin-left:.1261cqw}.jiyu-login-links[data-v-fd17a68d]{display:flex;align-items:center;gap:2.5221cqw;font-size:.8827cqw;letter-spacing:.1261cqw;white-space:nowrap}.jiyu-login-links>i[data-v-fd17a68d]{height:.9458cqw;width:1px;background:#ccc0c5}.jiyu-login-links a[data-v-fd17a68d]{display:flex;align-items:center;gap:1.0088cqw}.jiyu-login-links svg[data-v-fd17a68d]{width:1.261cqw;height:1.261cqw;stroke-width:1.5}.jiyu-login a[data-v-fd17a68d]:hover{color:var(--login-rose)}.jiyu-login[data-v-fd17a68d] :is(a,button,summary):focus-visible{outline:2px solid var(--login-rose);outline-offset:5px}.jiyu-login-gallery[data-v-fd17a68d]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.jiyu-gallery-thread[data-v-fd17a68d]{position:absolute;inset:0 auto 0 0;width:60.6557%;height:100%;stroke:#ffb5d0;stroke-width:1}.jiyu-gallery-copy[data-v-fd17a68d]{position:absolute;top:14.3145%;left:4.0984%}.jiyu-gallery-copy>p[data-v-fd17a68d]{font-size:.8827cqw;line-height:1.5;letter-spacing:.3342cqw;color:#ff568d;margin:0}.jiyu-gallery-copy h1[data-v-fd17a68d]{font:400 4.0353cqw/1.34 var(--login-serif);letter-spacing:.0631cqw;margin:0;white-space:nowrap}.jiyu-gallery-copy>span[data-v-fd17a68d]{display:block;background:#ff568d;height:1px;width:2.7112cqw;margin-top:1.261cqw}.jiyu-login-gallery figure[data-v-fd17a68d]{position:absolute;margin:0}.jiyu-gallery-wedding[data-v-fd17a68d]{left:9.0794%;top:36.996%;width:22.3834%}.jiyu-gallery-family[data-v-fd17a68d]{left:33.2913%;top:28.2258%;width:20.5549%}.jiyu-gallery-moments[data-v-fd17a68d]{left:33.2913%;top:57.8629%;width:18.9155%}.jiyu-photo-frame[data-v-fd17a68d]{padding:.1261cqw;border:1px solid #ebe3e4;background:#fff;aspect-ratio:355 / 480}.jiyu-gallery-family .jiyu-photo-frame[data-v-fd17a68d]{aspect-ratio:326 / 249}.jiyu-gallery-moments .jiyu-photo-frame[data-v-fd17a68d]{aspect-ratio:300 / 259}.jiyu-photo[data-v-fd17a68d]{width:100%;height:100%;background-image:url(/brand/login/gallery-photography.png);background-repeat:no-repeat}.jiyu-login-gallery figcaption[data-v-fd17a68d]{display:flex;align-items:center;gap:1.135cqw;margin-top:.5044cqw;font-size:.8827cqw;line-height:1.5;letter-spacing:.0883cqw;white-space:nowrap}.jiyu-login-gallery figcaption i[data-v-fd17a68d]{color:#ff568d;font-style:normal}.jiyu-login-gallery figcaption small[data-v-fd17a68d]{font-size:.6936cqw;letter-spacing:.2333cqw}.jiyu-gallery-seal[data-v-fd17a68d]{position:absolute;left:50.3153%;top:76.8145%;width:7.314cqw;height:7.314cqw;overflow:visible}.jiyu-seal-ring[data-v-fd17a68d],.jiyu-seal-dash[data-v-fd17a68d]{stroke:#ff9ebf;stroke-width:.8}.jiyu-gallery-seal text[data-v-fd17a68d]{fill:#f483a7;letter-spacing:1.5px;font-size:14px}.jiyu-login-divider[data-v-fd17a68d]{position:absolute;left:60.6557%;top:14.6169%;bottom:11.4919%;width:1px;background:var(--login-line)}.jiyu-login-entry[data-v-fd17a68d]{position:absolute;left:65.889%;top:26.4113%;width:29.8865%}.jiyu-login-eyebrow[data-v-fd17a68d]{font-size:.8827cqw;line-height:1.5;font-weight:500;letter-spacing:.3153cqw;color:#ff568d;margin:0 0 .5044cqw}.jiyu-login-entry h2[data-v-fd17a68d]{color:var(--login-ink);font:400 3.0265cqw/1.5 var(--login-serif);letter-spacing:0;margin:0 0 .8197cqw}.jiyu-login-intro[data-v-fd17a68d]{color:var(--login-muted);font-size:1.198cqw;line-height:1.8;letter-spacing:.0631cqw;margin:0 0 2.9634cqw}.jiyu-login-field+.jiyu-login-field[data-v-fd17a68d]{margin-top:2.0177cqw}.jiyu-login-field label[data-v-fd17a68d]{display:block;color:#61555b;font-size:1.0088cqw;line-height:1.5;margin:0 0 .5675cqw}.jiyu-login-field input[data-v-fd17a68d]{width:100%;height:3.7831cqw;padding:0 1.198cqw;border:1px solid #e3dce5;border-radius:.7566cqw;outline:none;background:#fffdfd33;color:var(--login-ink);font:400 1.135cqw/1.5 PingFang SC,Microsoft YaHei,sans-serif;transition:border-color .18s,box-shadow .18s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.jiyu-login-field input[data-v-fd17a68d]::placeholder{color:#b8b2b9;opacity:1}.jiyu-login-field input[data-v-fd17a68d]:focus{border-color:var(--login-rose);box-shadow:0 0 0 3px #f2639412}.jiyu-login-field input[data-v-fd17a68d]:disabled{opacity:.65;cursor:wait}.jiyu-login-field input[data-v-fd17a68d]:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #fdf9fa inset;-webkit-text-fill-color:var(--login-ink)}.jiyu-login-password[data-v-fd17a68d]{position:relative}.jiyu-login-password input[data-v-fd17a68d]{padding-right:3.5309cqw}.jiyu-password-toggle[data-v-fd17a68d]{position:absolute;right:.5044cqw;top:50%;transform:translateY(-50%);width:2.7743cqw;height:2.7743cqw;display:grid;place-items:center;background:none;border:0;padding:0;border-radius:.3783cqw;color:#b8b2b9}.jiyu-password-toggle svg[data-v-fd17a68d]{width:1.3241cqw;height:1.3241cqw;stroke-width:1.5}.jiyu-password-toggle[data-v-fd17a68d]:hover{color:var(--login-rose)}.jiyu-login-submit[data-v-fd17a68d]{display:flex;justify-content:center;align-items:center;gap:1.135cqw;width:100%;height:3.7831cqw;margin-top:2.3329cqw;border:0;border-radius:.7566cqw;background:var(--login-rose);color:#fff;font:400 1.3241cqw/1.4 PingFang SC,Microsoft YaHei,sans-serif;letter-spacing:.0631cqw;transition:background .18s}.jiyu-login-submit[data-v-fd17a68d]:hover:not(:disabled){background:#e95084}.jiyu-login-submit[data-v-fd17a68d]:active:not(:disabled){background:#db4478}.jiyu-login-submit[data-v-fd17a68d]:disabled{opacity:.7;cursor:wait}.jiyu-login-submit svg[data-v-fd17a68d]{width:1.5132cqw;height:1.5132cqw;stroke-width:1.6}.jiyu-login-spinner[data-v-fd17a68d]{animation:jiyu-spin-fd17a68d 1s linear infinite}@keyframes jiyu-spin-fd17a68d{to{transform:rotate(360deg)}}.jiyu-login-demo[data-v-fd17a68d]{font-size:.7566cqw;color:var(--login-muted);margin-top:1.261cqw}.jiyu-login-demo summary[data-v-fd17a68d]{cursor:pointer}.jiyu-login-demo p[data-v-fd17a68d]{margin:.6305cqw 0}.jiyu-login-demo>div[data-v-fd17a68d]{display:flex;gap:.5044cqw}.jiyu-login-demo button[data-v-fd17a68d]{border:1px solid #f3dbe4;border-radius:5px;background:#fff4f8;color:#8d566b;padding:6px 8px}.jiyu-login-footer[data-v-fd17a68d]{position:absolute;bottom:4.2339%;left:4.0984%;right:4.0984%;display:flex;align-items:center;gap:1.7654cqw;color:#8b747e;font-size:.8827cqw;line-height:1.5;letter-spacing:.0631cqw}.jiyu-login-footer>i[data-v-fd17a68d]{height:1px;background:#ffdbe8;flex:1}.jiyu-login-footer>span[data-v-fd17a68d]{white-space:nowrap}@media(min-width:801px)and (max-height:620px){.jiyu-login[data-v-fd17a68d]{align-items:flex-start}}@media(max-width:800px){.jiyu-login[data-v-fd17a68d]{display:block;min-height:100svh}.jiyu-login-canvas[data-v-fd17a68d]{min-width:0;width:100%;aspect-ratio:auto;min-height:100svh;padding:28px 26px 22px;display:flex;flex-direction:column}.jiyu-login-header[data-v-fd17a68d]{position:static;height:auto;gap:20px}.jiyu-login-brand[data-v-fd17a68d]{gap:12px}.jiyu-login-logo[data-v-fd17a68d]{width:39px;height:38px}.jiyu-login-brand-name[data-v-fd17a68d]{font-size:22px;letter-spacing:2px}.jiyu-login-brand-en[data-v-fd17a68d]{display:none}.jiyu-login-links[data-v-fd17a68d]{margin-left:auto;font-size:14px;letter-spacing:0;gap:0}.jiyu-login-links>span[data-v-fd17a68d],.jiyu-login-links>i[data-v-fd17a68d]{display:none}.jiyu-login-links a[data-v-fd17a68d]{gap:5px}.jiyu-login-links svg[data-v-fd17a68d]{width:16px;height:16px}.jiyu-login-gallery[data-v-fd17a68d]{position:relative;inset:auto;height:clamp(300px,calc(44cqw + 125px),355px);max-width:470px;width:100%;margin:40px auto 0}.jiyu-gallery-thread[data-v-fd17a68d],.jiyu-gallery-seal[data-v-fd17a68d],.jiyu-gallery-copy>span[data-v-fd17a68d]{display:none}.jiyu-gallery-copy[data-v-fd17a68d]{left:0;top:0}.jiyu-gallery-copy>p[data-v-fd17a68d]{font-size:14px;letter-spacing:2px;margin:0 0 10px}.jiyu-gallery-copy h1[data-v-fd17a68d]{font-size:29px;line-height:1.4;letter-spacing:0}.jiyu-gallery-wedding[data-v-fd17a68d]{left:0;top:120px;width:40%}.jiyu-gallery-family[data-v-fd17a68d]{left:44%;top:120px;width:56%}.jiyu-gallery-moments[data-v-fd17a68d]{left:44%;top:210px;width:41%}.jiyu-photo-frame[data-v-fd17a68d]{padding:2px}.jiyu-gallery-wedding .jiyu-photo-frame[data-v-fd17a68d]{aspect-ratio:1 / 1.13}.jiyu-gallery-moments[data-v-fd17a68d]{display:none}.jiyu-login-gallery figcaption[data-v-fd17a68d]{font-size:14px;gap:9px;margin-top:5px;letter-spacing:0}.jiyu-login-gallery figcaption small[data-v-fd17a68d]{font-size:14px;letter-spacing:1px}.jiyu-login-divider[data-v-fd17a68d]{display:none}.jiyu-login-entry[data-v-fd17a68d]{position:static;width:100%;max-width:470px;margin:20px auto 48px}.jiyu-login-eyebrow[data-v-fd17a68d]{font-size:14px;letter-spacing:3px;margin-bottom:10px}.jiyu-login-entry h2[data-v-fd17a68d]{font-size:30px;line-height:1.5;letter-spacing:0;margin-bottom:10px}.jiyu-login-intro[data-v-fd17a68d]{font-size:14px;letter-spacing:0;margin-bottom:27px}.jiyu-login-field+.jiyu-login-field[data-v-fd17a68d]{margin-top:22px}.jiyu-login-field label[data-v-fd17a68d]{font-size:14px;margin-bottom:8px}.jiyu-login-field input[data-v-fd17a68d]{font-size:16px;height:50px;padding-inline:15px;border-radius:10px}.jiyu-login-password input[data-v-fd17a68d]{padding-right:48px}.jiyu-password-toggle[data-v-fd17a68d]{width:40px;height:40px;right:5px;border-radius:6px}.jiyu-password-toggle svg[data-v-fd17a68d]{width:20px;height:20px}.jiyu-login-submit[data-v-fd17a68d]{height:50px;font-size:16px;gap:14px;margin-top:28px;border-radius:10px;letter-spacing:1px}.jiyu-login-submit svg[data-v-fd17a68d]{width:22px;height:22px}.jiyu-login-demo[data-v-fd17a68d]{font-size:14px;margin-top:18px}.jiyu-login-demo p[data-v-fd17a68d]{margin:10px 0}.jiyu-login-demo>div[data-v-fd17a68d]{gap:8px}.jiyu-login-footer[data-v-fd17a68d]{position:static;flex-wrap:wrap;justify-content:center;gap:8px;font-size:14px;letter-spacing:0;margin-top:auto}.jiyu-login-footer>i[data-v-fd17a68d]{display:none}.jiyu-login-footer>span[data-v-fd17a68d]:last-child{width:100%;text-align:center}}@media(max-width:800px)and (max-height:740px){.jiyu-login-gallery[data-v-fd17a68d]{height:120px;margin-top:30px}.jiyu-gallery-copy h1[data-v-fd17a68d]{font-size:27px}.jiyu-gallery-wedding[data-v-fd17a68d]{display:none}.jiyu-gallery-family[data-v-fd17a68d]{width:34%;top:0;left:auto;right:0}.jiyu-gallery-family figcaption[data-v-fd17a68d]{display:none}.jiyu-login-entry[data-v-fd17a68d]{margin-top:24px;margin-bottom:36px}}@media(prefers-reduced-motion:reduce){.jiyu-login[data-v-fd17a68d] :is(input,button,a){transition:none}.jiyu-login-spinner[data-v-fd17a68d]{animation:none}}html:has(.jiyu-login){scrollbar-width:thin;scrollbar-color:#eab0c5 #fdf9fa}html:has(.jiyu-login)::-webkit-scrollbar{width:6px;height:6px}html:has(.jiyu-login)::-webkit-scrollbar-track{background:#fdf9fa}html:has(.jiyu-login)::-webkit-scrollbar-thumb{background:#eab0c5;border-radius:8px}.admin-sidebar-scroll[data-v-a61df32c]{position:relative}.admin-sidebar-rail[data-v-a61df32c]{position:absolute;left:-12px;top:0;width:3px;border-radius:999px;background:color-mix(in srgb,var(--admin-color-f5a3bf,#f5a3bf) 78%,transparent);opacity:0;transition:opacity .4s ease;pointer-events:none}.admin-sidebar-rail.visible[data-v-a61df32c]{opacity:1}.availability-slots[data-v-b947eded]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;max-height:280px;overflow:auto;margin:16px 0 0}.availability-slots[data-v-b947eded]:has(>.n-button:only-child){grid-template-columns:1fr;max-height:none}.availability-slots[data-v-b947eded] .n-button{height:auto!important;min-height:56px;white-space:normal;padding:12px 14px;background:#fff;border:1px solid #dde3d6;border-radius:8px;text-align:left}.availability-slots[data-v-b947eded] .n-button__content{width:100%;justify-content:flex-start}.slot-content[data-v-b947eded]{display:block;width:100%}.slot-content b[data-v-b947eded]{font-size:15px;font-weight:600}.slot-content small[data-v-b947eded]{display:block;margin-top:4px;color:#7b8674;font-size:14px;line-height:1.5}.availability-slots:has(>.n-button:only-child) .slot-content[data-v-b947eded]{display:flex;align-items:baseline;gap:12px}.availability-slots:has(>.n-button:only-child) .slot-content small[data-v-b947eded]{margin-top:0}.availability-slots .chosen[data-v-b947eded]{background:#edf3e7;border-color:#75935e}.form-date-picker[data-v-f6196083],.form-date-picker.with-time[data-v-f6196083]{width:100%;max-width:100%}.assist-muted[data-v-87b003e6],.assist-context p[data-v-87b003e6],.assist-context a[data-v-87b003e6]{font-size:14px;color:#737c6d;line-height:1.7}.assist-muted[data-v-87b003e6]{margin:14px 0 0}.assist-context[data-v-87b003e6],.assist-review[data-v-87b003e6]{background:#f5f6f1;padding:18px;border-radius:9px}.assist-steps[data-v-87b003e6]{display:flex;gap:28px;padding:2px 0 14px;border-bottom:1px solid #e6e9e1;color:#939989;font-size:14px}.assist-steps .active[data-v-87b003e6]{color:#3e5330;font-weight:600}.assist-fields[data-v-87b003e6]{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px;margin:16px 0 0;align-items:start}.assist-fields label[data-v-87b003e6],.assist-field[data-v-87b003e6]{display:grid;gap:8px;font-size:14px;align-content:start;min-width:0}.assist-fields small[data-v-87b003e6]{color:#8a6840;line-height:1.6}.assist-note[data-v-87b003e6]{margin:10px 0 0;color:#8a6840;font-size:14px;line-height:1.6}.assist-field[data-v-87b003e6]{margin:18px 0}.assist-defer[data-v-87b003e6]{display:flex;align-items:center;margin:16px 0 0;min-height:28px}.assist-panel[data-v-87b003e6] .n-alert{margin-top:16px}.assist-actions[data-v-87b003e6]{display:flex;gap:12px;justify-content:flex-end;align-items:center;flex-wrap:wrap;margin-top:18px}@media(max-width:600px){.assist-fields[data-v-87b003e6]{grid-template-columns:1fr}.assist-steps[data-v-87b003e6]{gap:12px}}.workspace-embedded{min-width:0}.workspace-embedded-footer{position:sticky;bottom:0;background:#fff;border-top:1px solid #e9ebe4;margin-top:24px;padding:16px 0;z-index:2}.workspace-embedded-footer>div{margin-top:0}.workspace-page{padding:28px;min-width:0}.workspace-page>h1{font-size:24px;margin:0 0 24px}.workspace-page>footer{margin-top:24px}.console-shell .workspace-page.workspace-inline{display:flex;flex-direction:column;gap:0;padding:0;min-height:calc(100dvh - 108px)}.console-shell .workspace-inline-body{flex:1;min-width:0;padding:16px 18px 18px}.console-shell .workspace-inline-footer{margin-top:16px;padding-top:14px;border-top:1px solid var(--admin-color-f0e9ed,#f0e9ed)}@media(max-width:640px){.console-shell .workspace-inline-body{padding:14px 14px 16px}}.workspace-drawer.n-drawer{max-width:100vw;height:100dvh;border-radius:0}.workspace-drawer .n-drawer-header{flex-shrink:0;min-height:72px;box-sizing:border-box;padding:20px 28px;background:#fff;z-index:1}.workspace-drawer .n-drawer-header__main{min-width:0;line-height:1.5;overflow-wrap:anywhere;padding-right:14px}.workspace-drawer .n-drawer-header__close{flex-shrink:0}.workspace-drawer .n-drawer-body{min-height:0;overscroll-behavior:contain}.workspace-drawer .n-drawer-body-content-wrapper{padding:24px 28px}.workspace-drawer .n-drawer-footer{flex-shrink:0;padding:16px 28px max(16px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e9ebe4;z-index:1}.workspace-drawer-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;width:100%}.workspace-drawer-actions>div,.workspace-drawer-actions>footer{margin:0;width:100%}.workspace-drawer-actions>.detail-footer{width:100%}.workspace-drawer-actions>.submit-blockers{order:-1;margin:0 auto 0 0;flex:1 1 100%;text-align:left}.workspace-drawer--contained .n-drawer-body-content-wrapper{height:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden}.workspace-drawer.order-workspace .n-drawer-body-content-wrapper{padding:0}@media(max-width:640px){.workspace-drawer .n-drawer-header{padding:16px 18px;min-height:64px}.workspace-drawer .n-drawer-body-content-wrapper{padding:20px 18px}.workspace-drawer .n-drawer-footer{padding:14px 18px max(14px,env(safe-area-inset-bottom))}}.assist-muted[data-v-3b4ed5c3]{font-size:14px;color:#737c6d;line-height:1.8}.assist-actions[data-v-3b4ed5c3]{display:flex;gap:12px;justify-content:flex-end;align-items:center;flex-wrap:wrap;margin-top:24px}.assist-actions a[data-v-3b4ed5c3]{color:#516d3e;font-size:14px}.assist-order[data-v-3b4ed5c3]{display:grid;width:100%;gap:8px;text-align:left;margin-top:14px;border:1px solid #e0e5d9;padding:17px;border-radius:9px;background:#fff;cursor:pointer}.assist-order span[data-v-3b4ed5c3]{font-size:14px;color:#818975}.assist-order strong[data-v-3b4ed5c3]{font-size:14px;color:#5d7748}.choice-pills-shell[data-v-6977b9c5]{position:relative;min-width:0;width:100%}.choice-pills[data-v-6977b9c5]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;min-width:0}.choice-pills-measure[data-v-6977b9c5]{position:absolute;left:0;right:0;top:0;visibility:hidden;pointer-events:none;z-index:-1;height:auto;overflow:visible}.choice-pill[data-v-6977b9c5]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;font-weight:500;line-height:1.3;border-radius:999px;padding:9px 16px;min-height:36px;flex:0 0 auto;white-space:nowrap;color:var(--text-secondary, #5a5360);background:var(--admin-color-f3eef1, #f3eef1);transition:background .15s,color .15s,box-shadow .15s}.choice-pills-measure .choice-pill[data-v-6977b9c5]{cursor:default}.choice-pill[data-v-6977b9c5]:hover:not(:disabled):not(.active){background:var(--admin-color-ebe3e8, #ebe3e8);color:var(--ink, #322830)}.choice-pill.active[data-v-6977b9c5]{color:#fff;background:var(--admin-primary, var(--primary, #ed7296));box-shadow:0 1px 2px color-mix(in srgb,var(--admin-primary, #ed7296) 28%,transparent)}.choice-pill--more[data-v-6977b9c5]{color:var(--admin-primary, #ed7296);background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--admin-primary, #ed7296) 35%,transparent)}.choice-pill--more[data-v-6977b9c5]:hover:not(:disabled){color:var(--admin-primary, #ed7296);background:color-mix(in srgb,var(--admin-primary, #ed7296) 10%,transparent)}.choice-pill[data-v-6977b9c5]:disabled{opacity:.45;cursor:not-allowed}.choice-pill[data-v-6977b9c5]:focus-visible{outline:2px solid var(--admin-primary, #ed7296);outline-offset:2px}.choice-pills--small[data-v-6977b9c5]{gap:8px}.choice-pills--small .choice-pill[data-v-6977b9c5]{padding:6px 12px;min-height:30px;font-size:13px}.choice-pills-menu[data-v-6977b9c5]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:200px;max-width:min(360px,calc(100vw - 32px));max-height:min(280px,50vh);overflow:auto;padding:12px;box-sizing:border-box}.choice-pills-menu--small[data-v-6977b9c5]{gap:6px;padding:10px;min-width:160px}.choice-pills-menu .choice-pill[data-v-6977b9c5]{min-height:32px;padding:7px 14px;font-size:13px}@media(max-width:640px){.choice-pills[data-v-6977b9c5]{gap:8px}.choice-pill[data-v-6977b9c5]{padding:8px 13px}.choice-pills-menu[data-v-6977b9c5]{min-width:160px;max-width:calc(100vw - 24px)}}.form-field-error[data-v-c6138618]{margin:0;font-size:13px;line-height:1.45;color:var(--admin-danger, #c2410c)}.values-grid[data-v-61d2158f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0}.values-grid label[data-v-61d2158f]{display:grid;align-content:start;gap:10px;min-width:0}.values-grid[data-v-61d2158f] .form-date-picker{width:100%}.stored-value[data-v-61d2158f]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;color:#7c8577}@media(max-width:750px){.values-grid[data-v-61d2158f]{grid-template-columns:1fr}}.order-create[data-v-aca683ca]{padding:28px}.order-create>p[data-v-aca683ca]{color:#7b8572;line-height:1.8}.create-form[data-v-aca683ca]{max-width:none;width:100%;min-width:0;display:grid;gap:22px;margin-top:24px}.create-form label[data-v-aca683ca]{display:grid;gap:8px;min-width:0}.contact-row[data-v-aca683ca]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.customer-selection[data-v-aca683ca],.package-selection[data-v-aca683ca],.profile-fields[data-v-aca683ca]{display:grid;gap:22px}.actions[data-v-aca683ca]{display:flex;gap:12px;margin-top:22px}.addon-section[data-v-aca683ca]{display:grid;gap:14px}.addon-section h3[data-v-aca683ca],.addon-line p[data-v-aca683ca]{margin:0}.addon-line[data-v-aca683ca]{display:grid;grid-template-columns:minmax(0,1fr) 130px auto auto;gap:14px;align-items:center;padding:16px 0;border-bottom:1px solid var(--border,#e4e8df)}.other-charge-line[data-v-aca683ca]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) auto auto;align-items:end}.other-charge-line label[data-v-aca683ca]{display:grid;gap:6px;font-size:14px;color:#7b8572}.addon-line p[data-v-aca683ca],.addon-line small[data-v-aca683ca],.addon-hint[data-v-aca683ca]{color:#7b8572;line-height:1.7}.order-submit[data-v-aca683ca]{position:sticky;bottom:0;z-index:2;display:grid;gap:10px;margin:0;padding:14px 0 max(14px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--border,#e4e8df)}.order-create--calendar[data-v-aca683ca]{padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;min-width:0}.order-create--calendar .create-form[data-v-aca683ca]{max-width:none;gap:14px;margin-top:0}.order-create--calendar .form-section-title[data-v-aca683ca]{margin:2px 0 0;font-size:15px;font-weight:600;color:var(--ink,#28312a)}.order-create--calendar .form-section-title[data-v-aca683ca]:not(:first-child){padding-top:8px}.order-create--calendar .customer-selection[data-v-aca683ca],.order-create--calendar .package-selection[data-v-aca683ca]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.order-create--calendar .customer-selection>label[data-v-aca683ca]:only-child,.order-create--calendar .package-selection>label[data-v-aca683ca]:only-child{grid-column:1/-1}.order-create--calendar .contact-row[data-v-aca683ca]{gap:14px 18px;align-items:start}.order-create--calendar label[data-v-aca683ca]{gap:6px;font-size:14px}.order-create--calendar .form-hint[data-v-aca683ca]{margin:0;font-size:14px;line-height:1.6;color:var(--muted,#7b8572)}.order-create--calendar .customer-selection+.form-hint[data-v-aca683ca]{margin-top:-6px}.order-create--calendar .customer-profile[data-v-aca683ca]{padding:11px 14px;background:var(--canvas,#f6f7f2);border-radius:8px}.order-create--calendar .profile-toggle[data-v-aca683ca]{width:100%;justify-content:flex-start;font-size:14px}.order-create--calendar .profile-toggle[data-v-aca683ca] .n-button__content{width:100%;display:flex;gap:10px;justify-content:flex-start}.order-create--calendar .profile-toggle-note[data-v-aca683ca]{flex:1;text-align:left;font-size:14px;color:var(--muted,#7b8572);white-space:normal}.order-create--calendar .profile-fields[data-v-aca683ca]{gap:14px;padding-top:12px}.order-create--calendar .profile-fields[data-v-aca683ca] .values-grid{gap:14px 18px;margin:0;grid-template-columns:repeat(2,minmax(0,1fr))}.order-create--calendar .profile-fields[data-v-aca683ca] .values-grid label{gap:6px}.order-create--calendar[data-v-aca683ca] .form-date-picker{width:100%}.order-create--calendar .addon-section[data-v-aca683ca]{gap:12px;padding-top:14px;border-top:1px solid var(--border,#e4e8df)}.order-create--calendar .addon-section h3[data-v-aca683ca]{font-size:14px;font-weight:600}.order-create--calendar .addon-section>p[data-v-aca683ca]{margin:0;font-size:14px;line-height:1.6;color:var(--muted,#7b8572)}.order-create--calendar .schedule-entry[data-v-aca683ca]{border:0;padding-top:0}.order-create--calendar .addon-line[data-v-aca683ca]{grid-template-columns:minmax(0,1fr) 110px auto auto;gap:12px;padding:10px 0}.order-create--calendar .order-price-summary p[data-v-aca683ca]{margin:5px 0 0;font-size:14px;line-height:1.6}.order-create--calendar .order-price-summary strong[data-v-aca683ca]{font-size:16px}.order-create--calendar .price-summary-heading[data-v-aca683ca]{display:flex;align-items:baseline;justify-content:space-between;gap:6px 18px;flex-wrap:wrap}.order-create--calendar .price-summary-heading>span[data-v-aca683ca]{font-size:14px;line-height:1.6}.order-agreement[data-v-aca683ca]{display:grid;gap:0;border:1px solid var(--border,#e4e8df);border-radius:8px;overflow:hidden;background:#fafbf7}.agreement-toggle[data-v-aca683ca]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0;padding:12px 14px;border:0;background:transparent;cursor:pointer;font:inherit;text-align:left}.agreement-toggle[data-v-aca683ca]:hover{background:#f3f5ef}.agreement-toggle-title[data-v-aca683ca]{font-size:14px;font-weight:600;color:var(--ink,#28312a)}.agreement-toggle-hint[data-v-aca683ca]{flex-shrink:0;font-size:13px;color:var(--muted,#7b8572)}.agreement-body[data-v-aca683ca]{padding:0 14px 14px;border-top:1px solid var(--border,#e4e8df)}.agreement-body p[data-v-aca683ca]{margin:12px 0 0;font-size:14px;color:#3f4a38}.agreement-body small[data-v-aca683ca]{display:block;margin-top:10px;font-size:13px;color:#7b8572;line-height:1.6}.order-submit-main[data-v-aca683ca]{display:flex;align-items:center;gap:18px}.order-submit-main[data-v-aca683ca]>:first-child{flex:1;min-width:0;font-size:14px}.order-submit-main[data-v-aca683ca]>:last-child{flex-shrink:0}.order-submit .submit-blockers[data-v-aca683ca],.order-submit .submit-error[data-v-aca683ca]{margin:0}.order-submit .submit-blockers[data-v-aca683ca] .n-alert-body__content,.order-submit .submit-error[data-v-aca683ca] .n-alert-body__content{font-size:14px;line-height:1.6;display:flex;flex-wrap:wrap;align-items:center;gap:8px}@media(max-width:640px){.addon-line[data-v-aca683ca]{grid-template-columns:1fr 120px}.contact-row[data-v-aca683ca],.order-create--calendar .customer-selection[data-v-aca683ca],.order-create--calendar .package-selection[data-v-aca683ca],.order-create--calendar .profile-fields[data-v-aca683ca] .values-grid{grid-template-columns:1fr}.order-create--calendar .addon-line[data-v-aca683ca]{grid-template-columns:minmax(0,1fr) 100px}.order-submit[data-v-aca683ca]{padding:12px 0 max(12px,env(safe-area-inset-bottom))}.order-submit-main[data-v-aca683ca]{flex-wrap:wrap;gap:10px}.order-submit-main[data-v-aca683ca]>:first-child{flex-basis:100%}.order-submit-main[data-v-aca683ca]>:last-child{width:100%}}.form-time-picker[data-v-da4cccad]{width:140px;max-width:100%}.calendar-intro[data-v-d276ed07]{color:#788075;line-height:1.7;margin:0 0 20px}.calendar-steps[data-v-d276ed07]{display:flex;gap:8px;border-bottom:1px solid #e8ebe5;padding-bottom:16px;margin-bottom:20px}.calendar-steps button[data-v-d276ed07]{border:0;background:transparent;display:flex;align-items:center;gap:8px;padding:8px;color:#747d72;font:inherit}.calendar-steps button.active[data-v-d276ed07]{color:#334c32;font-weight:600}.calendar-steps button span[data-v-d276ed07]{border:1px solid #dce2d7;width:25px;height:25px;border-radius:50%;display:grid;place-items:center}.calendar-steps button.active span[data-v-d276ed07]{background:#edf1e5;border-color:#819367}.calendar-fields[data-v-d276ed07]{border:0;padding:0;margin:0}.hours-row[data-v-d276ed07]{display:flex;align-items:center;gap:12px;min-height:54px;flex-wrap:wrap;border-bottom:1px solid #f0f1ed}.hours-row b[data-v-d276ed07]{min-width:38px}.exception-row[data-v-d276ed07]{padding:12px 0}.exception-list[data-v-d276ed07]{max-height:350px;overflow:auto;margin-bottom:16px}.calendar-fields h3[data-v-d276ed07],.calendar-review h3[data-v-d276ed07]{font-size:16px;margin:20px 0 8px}.calendar-empty[data-v-d276ed07]{background:#f7f8f4;padding:28px 20px;margin:16px 0;color:#788075;border:1px dashed #dce2d7}.calendar-actions[data-v-d276ed07]{display:flex;justify-content:flex-end;gap:12px;border-top:1px solid #e8ebe5;margin-top:24px;padding-top:20px}.impact-order[data-v-d276ed07]{border:1px solid #e4e8df;border-radius:8px;padding:16px;margin-top:12px;line-height:1.7}.impact-title[data-v-d276ed07]{display:flex;gap:10px;align-items:center;margin-bottom:8px}.impact-reason[data-v-d276ed07]{color:#aa6546;margin:6px 0}.impact-contact[data-v-d276ed07]{display:flex;justify-content:space-between;gap:12px;color:#7c8176;font-size:14px}.impact-contact a[data-v-d276ed07]{color:#48673a;white-space:nowrap}.calendar-ack[data-v-d276ed07]{margin-top:22px}.error-actions[data-v-d276ed07]{margin-top:8px}@media(max-width:600px){.calendar-steps[data-v-d276ed07]{gap:0}.calendar-steps button[data-v-d276ed07]{padding:6px;font-size:14px}.impact-contact[data-v-d276ed07]{flex-direction:column}}.calendar-batch[data-v-d276ed07]{padding:18px;margin:18px 0;border:1px solid #e6e9e1;border-radius:12px;background:#f7f8f4}.calendar-batch h4[data-v-d276ed07]{margin:0 0 14px}.batch-fields[data-v-d276ed07]{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.batch-fields label[data-v-d276ed07]{display:grid;gap:8px;min-width:150px}.daily-limit[data-v-d276ed07]{display:grid;gap:10px;margin:16px 0 24px}.daily-limit .n-input-number[data-v-d276ed07]{max-width:240px}.calendar-tools[data-v-cee728db]{display:flex;gap:6px;flex-wrap:wrap}label[data-v-cee728db]{display:grid;gap:8px;margin:22px 0}p[data-v-cee728db]{color:#7c8577;font-size:14px;line-height:1.8}.n-alert[data-v-cee728db]{margin-bottom:18px}.n-input[data-v-cee728db]{margin-bottom:16px}.shooting-calendar[data-v-f8d80017]{padding:16px;margin:0;min-width:0}.calendar-toolbar[data-v-f8d80017],.calendar-month[data-v-f8d80017],.calendar-actions[data-v-f8d80017]{display:flex;align-items:center;gap:6px;min-width:0}.calendar-toolbar[data-v-f8d80017]{justify-content:space-between;flex-wrap:wrap;gap:12px}.calendar-month[data-v-f8d80017]{flex-shrink:0}.calendar-month .n-select[data-v-f8d80017]{width:90px}.calendar-month .month-select[data-v-f8d80017]{width:76px}.calendar-actions[data-v-f8d80017]{flex-wrap:wrap;gap:6px;margin-left:auto}.calendar-filters[data-v-f8d80017]{margin-top:12px}.calendar-meta[data-v-f8d80017]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:14px 0 12px;flex-wrap:wrap}.calendar-legend[data-v-f8d80017]{display:flex;flex-wrap:wrap;gap:12px;font-size:14px;color:#7c8577}.calendar-legend span[data-v-f8d80017]{display:inline-flex;align-items:center;gap:5px}.calendar-legend i[data-v-f8d80017],.calendar-event i[data-v-f8d80017]{display:inline-block;width:6px;height:6px;flex-shrink:0;border-radius:50%;background:currentColor}.calendar-count[data-v-f8d80017]{font-size:14px;color:#7c8577;white-space:nowrap;font-variant-numeric:tabular-nums}.calendar-layout[data-v-f8d80017]{display:grid;grid-template-columns:minmax(0,1fr) 244px;gap:14px;height:clamp(560px,calc(100dvh - 260px),860px)}.calendar-grid[data-v-f8d80017]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:30px repeat(var(--calendar-weeks),minmax(0,1fr));border-left:1px solid #e4e8de;min-width:0}.weekday[data-v-f8d80017]{text-align:center;padding:4px;color:#7c8577;border-bottom:1px solid #e4e8de;font-size:14px}.calendar-cell[data-v-f8d80017]{border-right:1px solid #e4e8de;border-bottom:1px solid #e4e8de;padding:5px;min-width:0;display:flex;flex-direction:column;gap:2px;cursor:pointer;transition:background-color .15s}.calendar-cell[data-v-f8d80017]:hover{background:#f3f6ee}.calendar-cell.outside[data-v-f8d80017]:hover{background:#f0f2ec}.calendar-cell.selected[data-v-f8d80017]{background:#eef3e7;box-shadow:inset 0 0 0 1px #789363}.calendar-cell.outside[data-v-f8d80017]{background:#f7f8f5;color:#9aa293}.calendar-cell.today .day-number[data-v-f8d80017]{color:#c56948;font-weight:700}.day-number[data-v-f8d80017]{align-self:flex-start;height:20px;min-height:20px;font-size:14px}.day-number small[data-v-f8d80017]{font-size:14px;margin-left:5px;color:#8b9384}.calendar-event[data-v-f8d80017]{max-width:100%;justify-content:flex-start;font-size:14px;min-height:18px;line-height:18px;border-radius:3px}.calendar-event[data-v-f8d80017] .n-button__content{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.calendar-event i[data-v-f8d80017]{width:4px;height:4px;vertical-align:middle;margin-right:3px}.calendar-event[data-v-f8d80017]:hover{background:#e8eddf}.day-total[data-v-f8d80017],.day-empty[data-v-f8d80017]{height:16px;min-height:16px;margin-top:auto;align-self:flex-start;color:#899480;font-size:14px}.calendar-day[data-v-f8d80017]{background:#f5f6f2;border:1px solid #e9ece3;border-radius:8px;padding:12px;min-width:0;min-height:0;display:flex;flex-direction:column;gap:12px}.day-heading[data-v-f8d80017]{display:flex;gap:12px;align-items:center}.day-heading>strong[data-v-f8d80017]{font-size:34px;line-height:1.2;color:#557246;font-weight:600}.day-heading>div[data-v-f8d80017]{display:grid;gap:5px}.day-heading b[data-v-f8d80017]{font-size:14px;font-weight:500}.day-heading span[data-v-f8d80017]{font-size:14px;color:#7c8577}.day-actions[data-v-f8d80017]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.customer-schedule-create[data-v-f8d80017]{grid-column:1/-1}.day-actions[data-v-f8d80017] .n-button{width:100%;padding:0 8px;font-size:14px}.day-actions[data-v-f8d80017] .n-button__icon{margin-right:3px}.day-orders[data-v-f8d80017]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;display:flex;flex-direction:column;gap:8px}.day-order[data-v-f8d80017]{background:#fff;border:1px solid #e5e9df;border-radius:6px;padding:10px;flex-shrink:0;min-width:0}.day-order-top[data-v-f8d80017]{display:flex;justify-content:space-between;align-items:baseline;gap:6px;font-size:14px}.day-order-top small[data-v-f8d80017]{font-size:14px;color:#8b9384;font-weight:400}.day-order-top>span[data-v-f8d80017]{font-size:14px;white-space:nowrap}.day-order h3[data-v-f8d80017]{font-size:14px;margin:7px 0 3px;line-height:1.4}.day-order p[data-v-f8d80017]{margin:0;font-size:14px;line-height:1.6;color:#7c8577}.day-package[data-v-f8d80017]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.day-order-team[data-v-f8d80017]{margin:7px 0 5px;font-size:14px;color:#7c8577}.day-order .n-button[data-v-f8d80017]{font-size:14px;color:#557246}.calendar-day .n-empty[data-v-f8d80017]{margin:30px 0}.day-waiting[data-v-f8d80017]{height:16px;min-height:16px;align-self:flex-start;color:#3370ff;font-size:14px}.day-waiting-card[data-v-f8d80017]{border-style:dashed;border-color:#b9c8f5}.day-waiting-card .waiting-pill[data-v-f8d80017]{font-size:14px;color:#3370ff;background:#3370ff18;border-radius:4px;padding:1px 6px}.day-waiting-card p[data-v-f8d80017]{margin:6px 0 0}.waiting-actions[data-v-f8d80017]{display:flex;justify-content:space-between;align-items:center;margin-top:8px;font-size:14px}.waiting-actions a[data-v-f8d80017]{color:#557246}.unscheduled-note[data-v-f8d80017]{margin:0;padding-top:9px;border-top:1px solid #e0e6d9;font-size:14px;color:#7c8577;line-height:1.5}.PAYMENT[data-v-f8d80017]{color:#aa8728}.WAITING[data-v-f8d80017]{color:#557246}.SHOOTING[data-v-f8d80017]{color:#c56948}.COMPLETED[data-v-f8d80017]{color:#758a9a}.ATTENTION[data-v-f8d80017]{color:#bc624d}.CLOSED[data-v-f8d80017]{color:#969b92}@media(max-width:1100px){.calendar-layout[data-v-f8d80017]{grid-template-columns:minmax(0,1fr) 216px;gap:10px}.day-number small[data-v-f8d80017]{display:none}.calendar-actions[data-v-f8d80017]{margin-left:0}.calendar-legend[data-v-f8d80017]{gap:8px}}@media(max-width:900px){.calendar-layout[data-v-f8d80017]{grid-template-columns:minmax(0,1fr);height:auto}.calendar-grid[data-v-f8d80017]{height:570px}.calendar-day[data-v-f8d80017]{max-height:440px}.day-actions[data-v-f8d80017]{max-width:300px}.day-orders[data-v-f8d80017]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.shooting-calendar[data-v-f8d80017]{padding:10px}.calendar-cell[data-v-f8d80017]{padding:5px 3px}.calendar-month[data-v-f8d80017]{flex-wrap:wrap;flex:1 1 100%;max-width:100%}.calendar-event[data-v-f8d80017]{font-size:14px}.calendar-legend[data-v-f8d80017]{gap:8px}.calendar-grid[data-v-f8d80017]{height:570px}.day-orders[data-v-f8d80017]{display:flex}.calendar-actions[data-v-f8d80017]{gap:5px}.calendar-count[data-v-f8d80017]{white-space:normal}}.section-tabs[data-v-6bc1543b]{display:flex;align-items:stretch;gap:24px;overflow-x:auto;flex-shrink:0;min-width:0;border-bottom:1px solid #e3e7de;margin-bottom:14px;scrollbar-width:thin}.section-tabs[data-v-6bc1543b] .n-button{position:relative;flex-shrink:0;min-height:44px;height:auto;border:0;border-radius:0;padding:12px 0 14px;background:transparent!important;box-shadow:none;font-size:16px!important;font-weight:500;color:#818977;white-space:nowrap;line-height:1.35}.section-tabs[data-v-6bc1543b] .n-button:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:transparent;border-radius:0}.section-tabs[data-v-6bc1543b] .n-button:not(.n-button--disabled):hover{color:#405735}.section-tabs[data-v-6bc1543b] .n-button.active{color:#405735;font-weight:600}.section-tabs[data-v-6bc1543b] .n-button.active:after{background:#61774b}.section-tabs[data-v-6bc1543b] .n-button:focus-visible{outline:2px solid #61774b;outline-offset:-3px}.tab-count[data-v-6bc1543b]{margin-left:7px;font-size:16px;font-weight:500;color:#89917f;font-variant-numeric:tabular-nums}.active .tab-count[data-v-6bc1543b]{color:#61774b}@media(max-width:700px){.section-tabs[data-v-6bc1543b]{gap:22px}}.form-date-range-picker[data-v-46f63f17]{width:100%;max-width:100%}.brief-heading[data-v-709673fa]{display:flex;align-items:center;justify-content:space-between;gap:16px}.brief-heading h3[data-v-709673fa]{margin:0 0 8px}.brief-heading p[data-v-709673fa],.muted[data-v-709673fa],small[data-v-709673fa],.empty-hint[data-v-709673fa]{font-size:14px;color:#7f8979;line-height:1.8}.empty-hint[data-v-709673fa]{max-width:28em;margin:0 auto 16px}.brief-content[data-v-709673fa]{padding:22px;background:#f5f6f2;border-radius:10px;margin:20px 0}.brief-content h4[data-v-709673fa]{font-size:18px;margin:16px 0}.brief-content p[data-v-709673fa],.history p[data-v-709673fa]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.actions[data-v-709673fa]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}label[data-v-709673fa]{display:block;margin:20px 0;font-size:14px}.brief-contact[data-v-709673fa]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.brief-contact label[data-v-709673fa]{margin:0}.receipt[data-v-709673fa]{font-size:14px;color:#617653;line-height:1.8}.history[data-v-709673fa]{padding:18px 0;border-top:1px solid #e5e9df;font-size:14px}.order-crew[data-v-628e9547]{display:inline-flex;flex-wrap:wrap;gap:6px 14px}.order-crew>span[data-v-628e9547]{display:inline-flex;align-items:baseline;gap:4px}.order-crew small[data-v-628e9547]{font-size:14px;color:#8c948b}.trade-order-heading[data-v-23f640f6]{display:flex;justify-content:space-between;align-items:center;gap:20px}.trade-order-heading h2[data-v-23f640f6]{margin:0}.trade-order-heading p[data-v-23f640f6],.muted[data-v-23f640f6],small[data-v-23f640f6]{color:#7c8577}.trade-totals[data-v-23f640f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:20px;background:#f5f7f0;border-radius:12px;margin:20px 0}.trade-totals span[data-v-23f640f6]{display:grid;gap:8px}.trade-totals strong[data-v-23f640f6]{font-size:21px;color:#556b40}.trade-form[data-v-23f640f6]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:20px 0}.trade-form label[data-v-23f640f6]{display:grid;gap:8px}.wide[data-v-23f640f6]{grid-column:1/-1}.preserve[data-v-23f640f6]{white-space:pre-wrap;overflow-wrap:anywhere}small[data-v-23f640f6]{display:block;margin-top:5px}.n-empty[data-v-23f640f6]{padding:24px}h3[data-v-23f640f6]{margin-top:24px}@media(max-width:600px){.trade-form[data-v-23f640f6]{grid-template-columns:1fr}.trade-order-heading[data-v-23f640f6]{display:block}.trade-totals[data-v-23f640f6]{gap:10px;padding:14px}.trade-totals strong[data-v-23f640f6]{font-size:17px}}.crew-assign[data-v-4ddae916]{display:grid;gap:10px;margin-top:6px}.crew-requirement[data-v-4ddae916]{padding:12px 14px;border:1px solid #e2e8da;border-radius:8px;background:#f5f8f0}.crew-requirement b[data-v-4ddae916]{display:block;font-size:14px;font-weight:600;color:#48533f}.crew-requirement p[data-v-4ddae916]{margin:6px 0 0;font-size:14px;line-height:1.6;color:#343d2e}.crew-requirement small[data-v-4ddae916]{display:block;margin-top:6px;font-size:14px;color:#728063}.crew-store-row[data-v-4ddae916]{display:flex;align-items:center;justify-content:space-between;gap:12px}.crew-store-row b[data-v-4ddae916]{display:block;margin-top:4px;font-size:14px;font-weight:600;color:#343d2e}.crew-label[data-v-4ddae916]{font-size:14px;color:#8a9380}.crew-store[data-v-4ddae916]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.crew-secondary[data-v-4ddae916]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.crew-secondary-actions[data-v-4ddae916]{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.crew-seat[data-v-4ddae916]{display:grid;grid-template-columns:128px minmax(0,1fr);gap:8px;align-items:center}.seat-role[data-v-4ddae916]{font-size:14px;color:#626a5a}.crew-assign-actions[data-v-4ddae916]{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.crew-assign-error[data-v-4ddae916]{margin:0;color:#b42318;font-size:14px}.crew-hint[data-v-4ddae916]{margin:0;color:#848c7b;font-size:14px;line-height:1.7}@media(max-width:640px){.crew-store[data-v-4ddae916],.crew-seat[data-v-4ddae916]{grid-template-columns:1fr}}.file-actions[data-v-59d053be]{display:flex;gap:8px;flex-shrink:0}.questionnaire-image[data-v-59d053be]{width:100%;justify-content:center}.questionnaire-image[data-v-59d053be] img{max-width:100%;max-height:calc(100dvh - 190px)}.answer-file[data-v-59d053be]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0}.answer-file span[data-v-59d053be]{overflow-wrap:anywhere;min-width:0}.answer-file .n-button[data-v-59d053be]{flex-shrink:0}.answers-heading[data-v-59d053be]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px}h3[data-v-59d053be]{margin:0;font-size:16px;color:#3b4734}.answers-heading p[data-v-59d053be],.welcome[data-v-59d053be]{font-size:14px;line-height:1.8;color:#7b8573;margin:8px 0 0}.answers-heading .n-button[data-v-59d053be]{flex-shrink:0}.answer-filters[data-v-59d053be]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}.answer-filters span[data-v-59d053be]{display:block;font-size:14px;color:#7b8573;margin-bottom:8px}.answer-sheet[data-v-59d053be]{padding:22px;border:1px solid #e5e9df;background:#fff;border-radius:10px}.answer-sheet .n-empty[data-v-59d053be],.answer-sheet .n-alert[data-v-59d053be]{margin-top:20px}.welcome[data-v-59d053be],dd[data-v-59d053be],.question-help[data-v-59d053be]{white-space:pre-wrap;overflow-wrap:anywhere}dl[data-v-59d053be]{margin:8px 0 0}dl>div[data-v-59d053be]{padding:20px 0;border-bottom:1px solid #edf0e8}dl>div[data-v-59d053be]:last-child{border:0;padding-bottom:0}dt[data-v-59d053be]{font-size:14px;font-weight:500;color:#3b4734}.required[data-v-59d053be]{margin-left:8px;font-size:14px;font-weight:400;color:#87927d}.question-help[data-v-59d053be]{color:#85907b;font-size:14px;margin:8px 0}dd[data-v-59d053be]{margin:12px 0 0;color:#4f5c47;font-size:14px;line-height:1.8}@media(max-width:640px){.answer-filters[data-v-59d053be]{grid-template-columns:1fr}.answer-sheet[data-v-59d053be]{padding:16px}}.refund-history[data-v-31ea663b]{margin-bottom:24px;border:1px solid #e4e8df;border-radius:10px;padding:20px}.history-head[data-v-31ea663b],article>div[data-v-31ea663b]{display:flex;justify-content:space-between;align-items:center;gap:15px}h3[data-v-31ea663b]{margin:0}article[data-v-31ea663b]{padding:16px 0;border-bottom:1px solid #e4e8df}article[data-v-31ea663b]:last-child{border:0}p[data-v-31ea663b],small[data-v-31ea663b]{color:#7d8578;line-height:1.7}p[data-v-31ea663b]{font-size:14px;margin:8px 0}span[data-v-31ea663b]{font-size:14px}.agreement-actions[data-v-cb836f96]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.agreement-actions span[data-v-cb836f96],small[data-v-cb836f96]{color:#7b8474}.agreement-consent[data-v-cb836f96]{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:16px;padding:16px 20px;border:1px solid #e4e8de;border-radius:8px;background:#fbfcf9}.agreement-consent dl[data-v-cb836f96]{display:flex;gap:32px;flex-wrap:wrap;margin:0}.agreement-consent dt[data-v-cb836f96]{font-size:14px;color:#7b8474}.agreement-consent dd[data-v-cb836f96]{margin:4px 0 0;font-size:14px;color:#33402c}.agreement-consent dd small[data-v-cb836f96]{margin-left:6px;font-size:14px}.agreement-consent img[data-v-cb836f96]{height:72px;max-width:240px;object-fit:contain;background:#fff;border:1px solid #eceee8;border-radius:6px}pre[data-v-cb836f96]{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.9;background:#f7f8f4;border:1px solid #e4e8de;padding:20px;border-radius:8px}small[data-v-cb836f96]{overflow-wrap:anywhere}.terms[data-v-13cd3ea5]{display:flex;flex-direction:column;gap:20px}.terms-note[data-v-13cd3ea5]{margin:0;color:#7f8876;font-size:14px;line-height:1.8}.terms-note span[data-v-13cd3ea5]{margin-left:10px;color:#9aa290}.terms-legacy[data-v-13cd3ea5]{margin:0}.terms-block[data-v-13cd3ea5]{border:1px solid #e5e9df;border-radius:10px;padding:20px;background:#fff}.terms-block h3[data-v-13cd3ea5]{display:flex;align-items:center;gap:9px;margin:0;font-size:15px;font-weight:600;color:#3b4734}.terms-block h3 svg[data-v-13cd3ea5]{color:#839277;flex-shrink:0}.terms-fields[data-v-13cd3ea5]{display:grid;grid-template-columns:1fr 1fr;gap:4px 24px;margin:16px 0 0}.terms-fields>div[data-v-13cd3ea5]{margin:0 0 12px}.terms-fields .wide[data-v-13cd3ea5]{grid-column:1/-1}dt[data-v-13cd3ea5]{color:#8a9380;font-size:14px;margin-bottom:5px}dd[data-v-13cd3ea5]{margin:0;font-size:14px;color:#343d2e;line-height:1.75;overflow-wrap:anywhere}dd small[data-v-13cd3ea5]{display:block;color:#7c8573;font-size:14px}.pre[data-v-13cd3ea5]{white-space:pre-wrap}.terms-text[data-v-13cd3ea5]{margin:14px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.9;color:#343d2e;background:#f7f8f4;border:1px solid #e4e8de;border-radius:8px;padding:18px 20px}.terms-block h4[data-v-13cd3ea5]{margin:16px 0 0;font-size:14px;font-weight:600;color:#5b6652}.terms-flags[data-v-13cd3ea5]{margin:4px 0 0;color:#8a9380;font-size:14px}.terms-empty[data-v-13cd3ea5]{margin:14px 0 0;color:#8a9380;font-size:14px}@media(max-width:640px){.terms-fields[data-v-13cd3ea5]{grid-template-columns:1fr}}.resource-uploader[data-v-348bbbcf]{border:1px dashed #c8ccd1;border-radius:9px;padding:18px;background:#fafbfc;transition:background .15s}.resource-uploader.dragging[data-v-348bbbcf]{background:#eaf3ff;border-color:#3486e7}.resource-uploader.compact[data-v-348bbbcf]{border:0;padding:0;background:transparent}.upload-trigger[data-v-348bbbcf]{display:inline-flex;gap:8px;align-items:center;background:#fff;border:1px solid #d5d8dd;border-radius:6px;padding:8px 13px;color:#32373d;font-size:14px;cursor:pointer}.upload-trigger[data-v-348bbbcf]:disabled{opacity:.5;cursor:wait}.upload-help[data-v-348bbbcf]{margin-left:14px;color:#868a91;font-size:14px}.upload-queue[data-v-348bbbcf]{margin-top:12px;max-height:220px;overflow:auto}.upload-ticket[data-v-348bbbcf]{display:flex;gap:10px;align-items:center;padding:9px;background:#fff;border-bottom:1px solid #eceef0}.upload-ticket-copy[data-v-348bbbcf]{min-width:0;flex:1}.upload-ticket b[data-v-348bbbcf],.upload-ticket small[data-v-348bbbcf]{display:block;overflow-wrap:anywhere;font-size:14px}.upload-ticket small[data-v-348bbbcf]{color:#858990;margin-top:3px}.upload-ticket button[data-v-348bbbcf]{border:0;background:transparent;cursor:pointer}.upload-ticket progress[data-v-348bbbcf]{width:100%;height:4px;accent-color:#3486e7}.upload-ok[data-v-348bbbcf]{color:#42a270}.upload-batch-summary[data-v-348bbbcf]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:16px;font-size:14px;color:#69717b}.upload-batch-summary b[data-v-348bbbcf]{color:#323b45;font-weight:600}.upload-batch-actions[data-v-348bbbcf]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.upload-batch-actions button[data-v-348bbbcf]{font:inherit;font-size:14px;border:1px solid #d5d8dd;background:#fff;color:#445568;border-radius:5px;padding:6px 10px;cursor:pointer}.upload-batch-actions button[data-v-348bbbcf]:disabled{opacity:.5;cursor:default}.upload-batch-notice[data-v-348bbbcf]{font-size:14px;line-height:1.7;color:#7d6950;margin:10px 0 0}.upload-paused[data-v-348bbbcf]{color:#ad703a}.resource-uploader.inline[data-v-348bbbcf]{border:0;border-radius:0;padding:0;background:transparent;min-height:0}.upload-native-input[data-v-348bbbcf]{display:none!important}.inline-progress[data-v-348bbbcf]{display:flex;align-items:center;gap:10px;height:32px;box-sizing:border-box;padding:0 10px;border:1px solid #e0e5da;border-radius:6px;background:#f5f7f1;color:#67715e;font-size:13px;line-height:1}.inline-copy[data-v-348bbbcf]{display:flex;align-items:center;gap:6px;min-width:0;flex:1}.inline-upload-icon[data-v-348bbbcf]{color:#819270;flex:none}.inline-count[data-v-348bbbcf]{font-size:13px;font-weight:600;color:#435039;white-space:nowrap}.inline-phase[data-v-348bbbcf]{min-width:0;color:#6f7a68;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inline-rate[data-v-348bbbcf]{flex:none;font-variant-numeric:tabular-nums;white-space:nowrap;color:#7c8673}.inline-failures[data-v-348bbbcf],.inline-notice-marker[data-v-348bbbcf]{display:inline-flex;align-items:center;gap:4px;flex:none;color:#a75b42;white-space:nowrap;font-size:13px;font-weight:500}.inline-pause-state[data-v-348bbbcf]{flex:none;color:#92744d;white-space:nowrap}.inline-meter[data-v-348bbbcf]{display:flex;align-items:center;gap:6px;width:132px;flex:none}.inline-track[data-v-348bbbcf]{height:3px;flex:1;overflow:hidden;border-radius:3px;background:#e0e5d9}.inline-track>span[data-v-348bbbcf]{display:block;height:100%;background:#839b6d;transition:width .15s}.inline-percent[data-v-348bbbcf]{flex:none;min-width:2.6em;text-align:right;font-variant-numeric:tabular-nums;color:#728065}.inline-actions[data-v-348bbbcf]{display:flex;align-items:center;gap:4px;flex:none}.inline-actions button[data-v-348bbbcf],.inline-details-heading button[data-v-348bbbcf]{display:inline-flex;align-items:center;justify-content:center;gap:3px;height:24px;padding:0 7px;border:1px solid #dce2d3;border-radius:5px;background:#fff;color:#536547;font:inherit;font-size:13px;line-height:1;white-space:nowrap;cursor:pointer}.inline-actions button[data-v-348bbbcf]:hover:not(:disabled){background:#edf2e7}.inline-actions button[data-v-348bbbcf]:disabled{opacity:.45;cursor:default}.inline-actions button[data-v-348bbbcf]:focus-visible,.inline-details button[data-v-348bbbcf]:focus-visible{outline:2px solid #7b9167;outline-offset:2px}.inline-progress.attention[data-v-348bbbcf]{border-color:#e6d8ca;background:#faf6f1}.inline-progress.done[data-v-348bbbcf]{border-color:#d7e2cf;background:#f3f7ef}.inline-details[data-v-348bbbcf]{width:580px;max-width:calc(100vw - 24px);max-height:min(380px,65vh);overflow:auto;box-sizing:border-box;padding:14px;color:#505b48;background:#fff;border-radius:8px}.inline-details-heading[data-v-348bbbcf]{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.4}.inline-details-heading>b[data-v-348bbbcf]{font-weight:600}.inline-details-heading>span[data-v-348bbbcf]{flex:1;color:#7c8575;font-size:14px}.inline-details-heading>button[data-v-348bbbcf]{border:0;padding:0;width:24px;height:24px}.inline-explanation[data-v-348bbbcf]{font-size:14px;color:#818a78;line-height:1.7;margin:10px 0 0}.inline-details .upload-batch-actions[data-v-348bbbcf]{margin-top:10px;gap:6px}.inline-details .upload-batch-actions button[data-v-348bbbcf]{font-size:14px;padding:4px 8px}.inline-details .upload-batch-notice[data-v-348bbbcf]{font-size:14px;margin-top:8px}.inline-details .upload-queue[data-v-348bbbcf]{max-height:none;margin-top:10px}.inline-details .upload-ticket[data-v-348bbbcf]{padding:9px 0}.inline-details .upload-ticket small[data-v-348bbbcf]{line-height:1.5}.inline-details .upload-ticket progress[data-v-348bbbcf]{accent-color:#839b6d}@media(max-width:800px){.inline-progress[data-v-348bbbcf]{gap:8px;padding-inline:8px}.inline-meter[data-v-348bbbcf]{width:96px}.inline-pause-state[data-v-348bbbcf],.inline-rate[data-v-348bbbcf],.inline-actions button span[data-v-348bbbcf]{display:none}.inline-actions button[data-v-348bbbcf]{width:24px;padding:0}}@media(max-width:520px){.inline-progress[data-v-348bbbcf]{flex-wrap:wrap;height:auto;min-height:32px;padding:6px 8px;row-gap:6px}.inline-copy[data-v-348bbbcf]{flex:1 1 100%}.inline-meter[data-v-348bbbcf]{flex:1;width:auto;min-width:120px}.inline-actions[data-v-348bbbcf]{margin-left:auto}.inline-details-heading[data-v-348bbbcf]{gap:8px}.inline-details[data-v-348bbbcf]{padding:12px}}.finder-scope-note[data-v-8a1610a5]{padding:12px 18px;background:#f1f5eb;color:#62754f;font-size:14px;line-height:1.8;border-bottom:1px solid #e2e8db}.finder-status[data-v-8a1610a5]{flex-wrap:wrap;gap:8px}.finder[data-v-8a1610a5]{border:1px solid #d5d7db;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 14px 45px #1d263d0c;color:#32353b;font-size:14px}.finder button[data-v-8a1610a5]{font:inherit;cursor:pointer}.finder button[data-v-8a1610a5]:disabled{opacity:.4;cursor:default}.finder-toolbar[data-v-8a1610a5]{height:68px;display:flex;align-items:center;gap:12px;padding:0 20px;background:linear-gradient(#f7f7f8,#ececee);border-bottom:1px solid #d5d7db}.finder-tool[data-v-8a1610a5]{border:0;background:transparent;border-radius:5px;width:30px;height:29px;display:grid;place-items:center;color:#5d6168}.finder-tool.active[data-v-8a1610a5]{background:#dcdde0;color:#252930}.finder-title[data-v-8a1610a5]{display:grid;gap:2px;min-width:100px}.finder-title strong[data-v-8a1610a5]{font-size:14px}.finder-title small[data-v-8a1610a5]{font-size:14px;color:#8c8e95}.finder-toolbar-right[data-v-8a1610a5]{margin-left:auto;display:flex;gap:5px;align-items:center}.finder-search[data-v-8a1610a5]{margin-left:14px;display:flex;align-items:center;gap:6px;background:#dedfe3;border-radius:6px;padding:5px 9px;color:#888b94}.finder-body[data-v-8a1610a5]{display:flex;height:clamp(360px,calc(100dvh - 260px),640px);min-height:360px}.finder-sidebar[data-v-8a1610a5]{width:172px;flex-shrink:0;background:#f1f2f5;border-right:1px solid #dedfe3;padding:18px 10px;overflow:auto;display:flex;flex-direction:column}.finder-caption[data-v-8a1610a5]{font-size:14px;font-weight:600;color:#93969d;margin:4px 10px 8px}.finder-caption[data-v-8a1610a5]:not(:first-child){margin-top:23px}.finder-sidebar>button[data-v-8a1610a5]{display:flex;gap:8px;align-items:center;text-align:left;padding:7px 10px;min-height:32px;border:0;background:none;border-radius:5px;color:#565c65}.finder-sidebar>button svg[data-v-8a1610a5]{flex-shrink:0;color:#3889de}.finder-sidebar>button span[data-v-8a1610a5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finder-sidebar>button.active[data-v-8a1610a5]{background:#dce1e9;color:#252b35}.finder-add-folder[data-v-8a1610a5]{font-size:14px!important;color:#828892!important}.finder-space[data-v-8a1610a5]{margin-top:auto;padding:24px 10px 0;display:grid;gap:5px;font-size:14px;color:#92969d}.finder-space b[data-v-8a1610a5]{font-size:16px;color:#727883;font-weight:500}.finder-space small[data-v-8a1610a5]{font-size:14px}.finder-main[data-v-8a1610a5]{flex:1;min-width:0;display:flex;flex-direction:column;background:#fff}.finder-actions[data-v-8a1610a5]{display:flex;gap:3px;padding:12px 14px;border-bottom:1px solid #efeff1;flex-wrap:wrap}.finder-actions button[data-v-8a1610a5]{display:flex;align-items:center;gap:5px;border:0;background:none;padding:5px 8px;color:#68707c;border-radius:4px;font-size:14px}.finder-actions button[data-v-8a1610a5]:hover:not(:disabled){background:#f0f2f5}.finder-path[data-v-8a1610a5]{display:flex;align-items:center;gap:5px;padding:11px 18px;color:#9b9da3;font-size:14px;min-height:39px;flex-wrap:wrap}.finder-path button[data-v-8a1610a5]{background:none;border:0;color:#80868f;font-size:14px;padding:0}.finder-files[data-v-8a1610a5]{min-height:0;overflow:auto;flex:1;padding:12px 16px;align-content:start}.finder-files.grid[data-v-8a1610a5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(105px,1fr));gap:18px 12px}.finder-file[data-v-8a1610a5]{position:relative;border:0;background:none;min-width:0;color:#424953;outline-offset:2px}.finder-files.grid .finder-file[data-v-8a1610a5]{padding:6px 5px;display:flex;align-items:center;flex-direction:column;border-radius:6px;gap:9px}.finder-thumbnail[data-v-8a1610a5]{width:86px;height:80px;display:flex;align-items:center;justify-content:center;color:#a2b4c6;position:relative}.finder-thumbnail.folder[data-v-8a1610a5]{color:#79bdee}.finder-thumbnail[data-v-8a1610a5] .photo-wrap{width:100%;height:100%;border-radius:2px;background:transparent}.finder-thumbnail[data-v-8a1610a5] img{object-fit:contain}.finder-file-name[data-v-8a1610a5]{font-size:14px;overflow-wrap:anywhere;max-width:100%;line-height:1.5}.finder-files.grid .finder-file.selected[data-v-8a1610a5]{background:#e7f0fb}.finder-file.selected .finder-file-name[data-v-8a1610a5]{color:#1766bf}.finder-crop-badge[data-v-8a1610a5]{position:absolute;right:0;bottom:0;background:#e9eef5ee;border:1px solid #fff;color:#6e7a8b;padding:1px 4px;font-size:14px;border-radius:3px}.finder-files.list[data-v-8a1610a5]{padding:0 12px}.finder-files.list .finder-file[data-v-8a1610a5],.finder-list-heading[data-v-8a1610a5]{display:grid;grid-template-columns:26px minmax(120px,1fr) 70px 75px 110px;gap:10px;align-items:center;text-align:left;width:100%;padding:8px 10px;border-radius:4px;font-size:14px}.finder-files.list .finder-thumbnail[data-v-8a1610a5]{width:25px;height:26px}.finder-list-heading[data-v-8a1610a5]{grid-template-columns:minmax(156px,1fr) 70px 75px 110px;color:#8e939a;border-bottom:1px solid #e8e9ec;border-radius:0;position:sticky;top:0;background:#fff;z-index:1}.finder-files.list .finder-file[data-v-8a1610a5]:nth-child(odd){background:#f5f6f8}.finder-files.list .finder-file.selected[data-v-8a1610a5]{background:#e7f0fb}.finder-empty[data-v-8a1610a5]{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;padding:80px 12px;color:#bec5cf;text-align:center}.finder-empty b[data-v-8a1610a5]{font-weight:500;color:#808996;font-size:14px}.finder-empty span[data-v-8a1610a5]{font-size:14px;color:#9aa2ad}.finder-inspector[data-v-8a1610a5]{width:210px;border-left:1px solid #e8e9ec;padding:24px 19px;overflow:auto;background:#fbfbfc;flex-shrink:0}.finder-inspector>.photo-wrap[data-v-8a1610a5]{height:138px;width:100%;background:transparent}.finder-inspector[data-v-8a1610a5] img{object-fit:contain}.finder-inspector h3[data-v-8a1610a5]{font-size:14px;overflow-wrap:anywhere;margin:20px 0 7px}.finder-inspector p[data-v-8a1610a5]{font-size:14px;color:#9a9ea5;line-height:1.7;overflow-wrap:anywhere}.finder-inspector dl[data-v-8a1610a5]{display:grid;grid-template-columns:65px 1fr;font-size:14px;gap:11px 5px;margin:24px 0;color:#8f959e}.finder-inspector dd[data-v-8a1610a5]{margin:0;overflow-wrap:anywhere;color:#616b77}.finder-inspector h4[data-v-8a1610a5]{font-size:14px;font-weight:500;margin-top:26px}.finder-reference[data-v-8a1610a5]{background:#eaf0f8;border-radius:3px;padding:4px 8px;color:#5c779a!important}.finder-info-empty[data-v-8a1610a5]{padding-top:100px;text-align:center;color:#a9afb7}.finder-info-empty small[data-v-8a1610a5]{font-size:14px}.finder-status[data-v-8a1610a5]{padding:9px 19px;background:#f6f6f8;border-top:1px solid #dfe1e5;display:flex;justify-content:space-between;color:#969ba3;font-size:14px}.finder-upload-hint[data-v-8a1610a5]{margin-left:auto;font-size:14px;color:#9098a2;white-space:nowrap}.finder-drop-area[data-v-8a1610a5]{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.finder-drop-overlay[data-v-8a1610a5]{position:absolute;top:8px;right:8px;bottom:8px;left:8px;z-index:5;pointer-events:none;border:2px dashed #5c8caf;border-radius:8px;background:#edf5fbf2;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;color:#426a8c}.finder-drop-overlay b[data-v-8a1610a5]{font-size:16px}.finder-drop-overlay span[data-v-8a1610a5]{max-width:85%;text-align:center;overflow-wrap:anywhere;font-size:14px}.finder-drop-area.dragging-files .finder-files[data-v-8a1610a5]{opacity:.35}@media(max-width:1000px){.finder-upload-hint[data-v-8a1610a5]{display:none}}.finder-error[data-v-8a1610a5]{margin:10px 15px}.finder-loading[data-v-8a1610a5]{display:grid;place-items:center;flex:1}.finder-large-preview[data-v-8a1610a5]{height:65vh;background:#f5f5f7}.finder-large-preview[data-v-8a1610a5] img{object-fit:contain}.finder-document-preview[data-v-8a1610a5]{text-align:center;padding:70px;color:#929aaa}.picker .finder-body[data-v-8a1610a5]{height:clamp(320px,calc(100dvh - 240px),560px);min-height:320px}@media(max-width:1100px){.finder-inspector[data-v-8a1610a5]{width:170px}.finder-sidebar[data-v-8a1610a5]{width:145px}.finder-toolbar[data-v-8a1610a5]{padding:0 12px}}@media(max-width:750px){.finder-sidebar[data-v-8a1610a5]{width:115px}.finder-inspector[data-v-8a1610a5]{display:none}.finder-search[data-v-8a1610a5]{margin-left:0}.finder-toolbar-right[data-v-8a1610a5]{gap:1px}.finder-title[data-v-8a1610a5]{min-width:75px}.finder-body[data-v-8a1610a5]{height:clamp(320px,calc(100dvh - 260px),560px);min-height:320px}.finder-files.list .finder-file[data-v-8a1610a5]{grid-template-columns:24px 1fr 55px}.finder-files.list .finder-file>span[data-v-8a1610a5]:nth-last-child(-n+2){display:none}.finder-list-heading[data-v-8a1610a5]{display:none}}.finder-crop-badge.pending[data-v-8a1610a5]{background:#fff1d9;color:#94651f}.finder-import-pending[data-v-8a1610a5]{color:#94651f!important;background:#fff6e8;padding:8px;border-radius:5px}.finder-selection-status[data-v-8a1610a5]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.finder-selection-status b[data-v-8a1610a5]{font-size:14px;font-weight:600;color:#286bb4;background:#e5eef9;padding:3px 7px;border-radius:4px}.finder-pick-actions[data-v-8a1610a5]{display:flex;align-items:center;gap:8px;margin-left:auto}.finder-file-check[data-v-8a1610a5]{position:absolute;top:5px;right:5px;width:18px;height:18px;box-sizing:border-box;border:1px solid #c2ccd7;border-radius:5px;background:#fffe;display:grid;place-items:center;color:#fff;z-index:2;box-shadow:0 1px 3px #1d263d0b}.finder-file-check.checked[data-v-8a1610a5]{background:#367dbd;border-color:#367dbd}.finder-files.list .finder-file[data-v-8a1610a5]{padding-left:32px}.finder-files.list .finder-file-check[data-v-8a1610a5]{top:50%;left:7px;right:auto;transform:translateY(-50%);width:16px;height:16px}.finder-file[data-v-8a1610a5]:hover{background:#f1f5fa}.finder-file[data-v-8a1610a5]:focus-visible{outline:2px solid #3f85c4}.finder-load-state[data-v-8a1610a5]{grid-column:1/-1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;min-height:28px;color:#99a2ad;font-size:14px}.finder-load-state button[data-v-8a1610a5]{border:0;background:none;color:#377db6;text-decoration:underline}.finder-files.list .finder-load-state[data-v-8a1610a5]{margin:8px 0}.finder-status[data-v-8a1610a5]{align-items:center;min-height:46px;box-sizing:border-box}.finder-info-empty small[data-v-8a1610a5]{display:block;line-height:1.8}.finder-pick-actions[data-v-8a1610a5] .n-button{min-height:32px}@media(max-width:750px){.finder-pick-actions[data-v-8a1610a5]{flex-wrap:wrap}.finder-status[data-v-8a1610a5]{padding:9px 12px}.finder-files.list .finder-file[data-v-8a1610a5]{grid-template-columns:24px minmax(75px,1fr) 55px}}.finder-path .finder-order-link[data-v-8a1610a5]{margin-left:auto;color:#54763b;font-weight:600;padding:4px 0}.finder-inspector[data-v-8a1610a5] .n-button__content{white-space:normal;text-align:center}.wf[data-v-b613c3b3]{display:flex;flex-direction:column;min-height:0}.wf-summary[data-v-b613c3b3]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;flex-wrap:wrap}.wf-summary-actions[data-v-b613c3b3]{display:flex;align-items:center;gap:8px;flex-shrink:0}.wf-stats[data-v-b613c3b3]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:14px;color:#7d8776}.wf-stats b[data-v-b613c3b3]{font-size:16px;font-weight:600;color:#3f5134;margin-right:4px;font-variant-numeric:tabular-nums}.wf-status[data-v-b613c3b3]{padding:3px 9px;border-radius:999px;background:#fbf3e6;color:#a26f33;font-size:14px}.wf-status.done[data-v-b613c3b3]{background:#edf4eb;color:#55734d}.wf-alert[data-v-b613c3b3]{margin-bottom:12px}.wf-lock[data-v-b613c3b3] .n-alert-body__content{display:flex;align-items:center;justify-content:space-between;gap:12px}.wf-life[data-v-b613c3b3]{display:flex;flex-wrap:wrap;gap:6px 14px;margin:-4px 0 12px;font-size:14px;color:#6f7a68}.wf-life span[data-v-b613c3b3]{padding:3px 9px;border-radius:999px;background:#f3f6ef}.wf-life .late[data-v-b613c3b3]{background:#fbece6;color:#b0623f}.wf-days[data-v-b613c3b3]{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:14px;color:#5f6a58}.wf-days>span[data-v-b613c3b3]{width:88px;flex-shrink:0}.wf-days em[data-v-b613c3b3]{font-style:normal;color:#9aa294;font-size:14px}.wf-tools[data-v-b613c3b3]{display:flex;flex-direction:column;gap:8px}.wf-toolbar[data-v-b613c3b3]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.wf-pills[data-v-b613c3b3]{display:flex;gap:6px;flex-wrap:wrap}.wf-pills button[data-v-b613c3b3]{border:1px solid #dfe5d8;background:#fff;color:#6f7a68;border-radius:6px;padding:5px 11px;font-size:14px;display:inline-flex;align-items:center;gap:6px}.wf-pills button.active[data-v-b613c3b3]{background:#3f5134;border-color:#3f5134;color:#fff}.wf-pills i[data-v-b613c3b3]{font-style:normal;font-size:14px;opacity:.75;font-variant-numeric:tabular-nums}.wf-actions[data-v-b613c3b3]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wf-checked[data-v-b613c3b3]{font-size:14px;color:#5f6f55}.wf-tools[data-v-b613c3b3] .resource-uploader.inline:not(:has(.inline-progress)){display:contents}.wf-hint[data-v-b613c3b3]{font-size:14px;color:#8d9588;margin:10px 0 6px;line-height:1.7}.wf-drop[data-v-b613c3b3]{position:relative;min-height:160px;border-radius:8px;transition:box-shadow .15s,background .15s}.wf-drop.uploadable[data-v-b613c3b3]{height:600px;overflow:auto;background:#f6f8f2;border:1px dashed #d5ddd0;box-sizing:border-box}.wf-drop.uploadable.vacant[data-v-b613c3b3],.wf-drop.vacant[data-v-b613c3b3]{height:600px;display:flex;flex-direction:column;background:#f6f8f2;border:1px dashed #d5ddd0;box-sizing:border-box}.wf-drop-spin[data-v-b613c3b3]{min-height:100%;display:block}.wf-drop.uploadable.vacant .wf-drop-spin[data-v-b613c3b3],.wf-drop.uploadable.vacant .wf-drop-spin[data-v-b613c3b3] .n-spin-container,.wf-drop.uploadable.vacant .wf-drop-spin[data-v-b613c3b3] .n-spin-content{flex:1;display:flex;flex-direction:column}.wf-drop-empty[data-v-b613c3b3]{flex:1;display:flex!important;align-items:center;justify-content:center}.wf-drop.active[data-v-b613c3b3]{background:#f3f7ee;border-color:transparent;box-shadow:inset 0 0 0 2px #6d8656}.wf-drop-mask[data-v-b613c3b3]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:grid;place-items:center;border-radius:8px;background:#f3f7eee6;pointer-events:none}.wf-drop-mask span[data-v-b613c3b3]{padding:8px 14px;border-radius:999px;background:#3f5134;color:#fff;font-size:14px;font-weight:500}.wf-checkall[data-v-b613c3b3]{margin-bottom:8px}.wf-grid[data-v-b613c3b3]{display:grid;grid-template-columns:repeat(auto-fill,170px);gap:14px;padding:10px;justify-content:start}.wf-card[data-v-b613c3b3]{border:1px solid #e6eadf;border-radius:8px;overflow:hidden;background:#fff;min-width:0}.wf-card.checked[data-v-b613c3b3]{border-color:#6d8656;box-shadow:0 0 0 1px #6d8656}.wf-picture[data-v-b613c3b3]{position:relative;aspect-ratio:4/3;background:#f0f3eb}.wf-open[data-v-b613c3b3]{border:0;padding:0;width:100%;height:100%;cursor:zoom-in;background:none;display:block}.wf-open>.photo-wrap[data-v-b613c3b3]{width:100%;height:100%}.wf-check[data-v-b613c3b3]{position:absolute;top:7px;left:7px;width:22px;height:22px;display:grid;place-items:center;background:#ffffffd9;border-radius:5px;cursor:pointer}.wf-check input[data-v-b613c3b3]{margin:0;cursor:pointer}.wf-star[data-v-b613c3b3]{position:absolute;top:6px;right:6px;width:28px;height:28px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:#1c241999;color:#fff}.wf-star.on[data-v-b613c3b3]{background:#fff;color:#e2a63b}.wf-star.static[data-v-b613c3b3]{width:24px;height:24px}.wf-badges[data-v-b613c3b3]{position:absolute;left:7px;right:7px;bottom:7px;display:flex;flex-wrap:wrap-reverse;gap:4px}.wf-meta[data-v-b613c3b3]{padding:8px 10px 10px;min-width:0}.wf-meta strong[data-v-b613c3b3]{display:block;font-size:14px;font-weight:500;color:#4a5643;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wf-note[data-v-b613c3b3]{display:flex;gap:5px;align-items:flex-start;margin:6px 0 0;font-size:14px;line-height:1.6;color:#8a5a2b;background:#fbf5ec;border-radius:5px;padding:5px 7px;overflow-wrap:anywhere}.wf-note svg[data-v-b613c3b3]{margin-top:3px}.wf-sub[data-v-b613c3b3]{margin:6px 0 0;font-size:14px;color:#b07a3c}.wf-sub.ok[data-v-b613c3b3]{color:#5d7a54}.wf-source[data-v-b613c3b3]{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:6px;font-size:14px;color:#6b7865}.wf-source>span[data-v-b613c3b3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wf-source .missing[data-v-b613c3b3]{color:#b0623f}.wf-pages[data-v-b613c3b3]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:6px;margin-top:8px;border-top:1px solid #e5e9e1;font-size:13px;color:#6d786f}.wf-pages>span[data-v-b613c3b3]{margin-right:auto}.wf-preview-note[data-v-b613c3b3]{margin-top:12px;font-size:14px;color:#8a5a2b}.wf-link-hint[data-v-b613c3b3]{margin:8px 0 0;font-size:13px;color:#858e80;line-height:1.5}.wf-link-grid[data-v-b613c3b3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;min-height:80px}.wf-link-card[data-v-b613c3b3]{position:relative;display:grid;gap:6px;border:1px solid #e3e8dc;border-radius:8px;background:#fff;padding:6px;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.wf-link-card[data-v-b613c3b3]:hover{border-color:#6d8656}.wf-link-card.match[data-v-b613c3b3]{border-color:#6d8656;box-shadow:0 0 0 2px #6d86564d;background:#f7faf3}.wf-link-card.current[data-v-b613c3b3]{border-color:#5b7ea8;box-shadow:0 0 0 2px #5b7ea84d}.wf-link-card.current.match[data-v-b613c3b3]{border-color:#6d8656;box-shadow:0 0 0 2px #6d86566a}.wf-link-card .photo-wrap[data-v-b613c3b3]{width:100%;aspect-ratio:4/3;border-radius:5px;background:#f0f3eb}.wf-link-card span[data-v-b613c3b3]{font-size:12px;line-height:1.35;color:#4a5643;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.wf-link-card em[data-v-b613c3b3]{position:absolute;top:10px;left:10px;font-style:normal;font-size:11px;line-height:1;padding:3px 6px;border-radius:999px;background:#edf4eb;color:#55734d}.wf-setting[data-v-b613c3b3]{padding:16px 0;border-bottom:1px solid #eef1ea}.wf-setting h4[data-v-b613c3b3]{margin:0 0 8px;font-size:14px;font-weight:600;color:#3f4b39}.wf-setting p[data-v-b613c3b3]{margin:8px 0 0;font-size:14px;color:#858e80;line-height:1.7}.wf-setting.row[data-v-b613c3b3],.wf-setting .row[data-v-b613c3b3]{display:flex;align-items:center;justify-content:space-between;gap:16px}.wf-setting.row h4[data-v-b613c3b3],.wf-setting .row h4[data-v-b613c3b3]{margin:0}.wf-setting code[data-v-b613c3b3]{font-size:14px;background:#f1f4ec;padding:1px 4px;border-radius:3px}.wf-setting .n-alert[data-v-b613c3b3],.wf-setting .n-input[data-v-b613c3b3]{margin-top:10px}.wf-extra[data-v-b613c3b3]{border:1px solid #ece3d3;background:#fffcf7;border-radius:8px;padding:12px 14px;margin-bottom:14px;display:grid;gap:8px}.wf-extra header[data-v-b613c3b3]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.wf-extra h4[data-v-b613c3b3]{margin:0;font-size:14px;font-weight:600;color:#3f4b39}.wf-extra header p[data-v-b613c3b3]{margin:3px 0 0;font-size:14px;color:#8a7f6c}.wf-purchase[data-v-b613c3b3]{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid #f1eadf}.wf-purchase>div[data-v-b613c3b3]{flex:1;min-width:0;display:grid;gap:2px}.wf-purchase strong[data-v-b613c3b3]{font-size:14px;font-weight:600;color:#3f4b39;font-variant-numeric:tabular-nums}.wf-purchase span[data-v-b613c3b3]{font-size:14px;color:#8d9588}.wf-purchase em[data-v-b613c3b3]{font-style:normal;font-size:14px;padding:2px 8px;border-radius:999px;background:#fbf3e6;color:#a26f33;white-space:nowrap}.wf-purchase.paid em[data-v-b613c3b3]{background:#edf4eb;color:#55734d}.wf-purchase.cancelled[data-v-b613c3b3]{opacity:.6}.wf-purchase.cancelled em[data-v-b613c3b3]{background:#f1f2ef;color:#7d8478}.wf-price[data-v-b613c3b3],.wf-tier[data-v-b613c3b3]{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:14px;color:#5f6a58}.wf-tiers[data-v-b613c3b3]{display:grid;gap:2px;margin-top:4px}.wf-tiers>.n-button[data-v-b613c3b3]{justify-self:start;margin-top:10px}.wf-sub-title[data-v-b613c3b3]{margin:16px 0 6px!important;font-size:14px!important}.wf-methods[data-v-b613c3b3]{display:flex;gap:20px}.wf-warn[data-v-b613c3b3]{color:#b0623f!important}.wf-qr[data-v-b613c3b3]{display:flex;gap:12px;align-items:center;margin-top:10px;padding:10px;border-radius:8px;background:#f7f9f4}.wf-qr>.photo-wrap[data-v-b613c3b3]{width:84px;height:84px;border-radius:6px;flex-shrink:0;background:#fff}.wf-qr strong[data-v-b613c3b3]{font-size:14px;color:#3f4b39}.wf-qr p[data-v-b613c3b3]{margin:2px 0 6px!important}.wf-hint-inline[data-v-b613c3b3]{font-size:14px}.wf-tip-preview[data-v-b613c3b3]{margin-top:10px;padding:10px 12px;border-radius:7px;background:#f7f9f4;font-size:14px;line-height:1.8;color:#5b6654;white-space:pre-wrap}.share-lead[data-v-19a79f2e]{margin:0 0 16px;font-size:14px;line-height:1.8;color:#6b7668}.share-switch[data-v-19a79f2e] .n-radio-button__state-border{display:none}.share-switch[data-v-19a79f2e] .n-radio__label{display:inline-flex;align-items:center;gap:6px}.share-body[data-v-19a79f2e]{display:grid;grid-template-columns:200px minmax(0,1fr);gap:24px;margin-top:18px;padding:20px;border:1px solid #e1e6da;border-radius:10px;background:#fbfcf8}.share-code-box[data-v-19a79f2e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:220px}.share-code-box img[data-v-19a79f2e]{width:176px;height:176px;object-fit:contain;background:#fff;border-radius:8px}.share-code-box>span[data-v-19a79f2e]{font-size:14px;color:#7b8571}.share-mini-error[data-v-19a79f2e]{display:flex;flex-direction:column;align-items:center;gap:10px;width:176px;text-align:center}.share-mini-error p[data-v-19a79f2e]{margin:0;font-size:14px;line-height:1.7;color:#94622e}.share-info[data-v-19a79f2e]{display:flex;flex-direction:column;gap:16px;min-width:0}.share-access[data-v-19a79f2e]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;font-size:14px;color:#73816a}.share-access strong[data-v-19a79f2e]{font-size:26px;letter-spacing:.2em;color:#35452c}.share-link[data-v-19a79f2e],.share-version[data-v-19a79f2e]{display:grid;gap:8px;font-size:14px;color:#4d5945}.share-version p[data-v-19a79f2e]{margin:0;font-size:14px;line-height:1.7;color:#848c7b}.share-actions[data-v-19a79f2e]{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:600px){.share-body[data-v-19a79f2e]{grid-template-columns:1fr;padding:16px}}.album-order-source[data-v-c81c018f]{display:grid;gap:10px;min-width:0;margin:16px 0}.album-order-source label[data-v-c81c018f]{display:grid;gap:9px;font-size:14px;margin:0}.order-source-search[data-v-c81c018f]{display:flex;align-items:center;gap:8px}.order-source-search[data-v-c81c018f]>:first-child{min-width:0;flex:1}.order-source-summary[data-v-c81c018f]{display:grid;gap:5px;font-size:14px;line-height:1.7;background:#f5f7f2;border:1px solid #e3e8dc;padding:12px 14px;border-radius:8px;overflow-wrap:anywhere;color:#718065}.order-source-summary b[data-v-c81c018f]{font-weight:500;color:#35452c}@media(max-width:520px){.order-source-search[data-v-c81c018f]{flex-wrap:wrap}.order-source-search[data-v-c81c018f]>:first-child{flex-basis:100%}}.selection-quota[data-v-3a49d400]{border:1px solid #e0e6d9;border-radius:10px;padding:20px;margin:18px 0;display:grid;gap:14px;min-width:0}.quota-heading[data-v-3a49d400],.quota-current[data-v-3a49d400],.quota-actions[data-v-3a49d400]{display:flex;justify-content:space-between;align-items:center;gap:12px}.quota-heading[data-v-3a49d400]{align-items:flex-start}.quota-heading h3[data-v-3a49d400]{font-size:16px;margin:0}.quota-heading p[data-v-3a49d400],.quota-help[data-v-3a49d400]{font-size:14px;line-height:1.8;color:#75806c;margin:6px 0 0}.quota-current[data-v-3a49d400]{padding:16px;background:#f5f7f1;border-radius:8px;flex-wrap:wrap}.quota-current>div[data-v-3a49d400]:first-child{display:flex;gap:14px;align-items:baseline;flex-wrap:wrap}.quota-current span[data-v-3a49d400]{font-size:14px;color:#738069}.quota-current strong[data-v-3a49d400]{font-size:27px;font-weight:550}.quota-current small[data-v-3a49d400]{font-size:14px;font-weight:400}.quota-source[data-v-3a49d400]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:14px;line-height:1.8;color:#74806b}.quota-source b[data-v-3a49d400]{font-weight:500;color:#35452c}.quota-history[data-v-3a49d400]{max-height:340px;overflow:auto}.quota-history article[data-v-3a49d400]{padding:15px 0;border-top:1px solid #e6eadf}.quota-history article>div[data-v-3a49d400]{display:flex;justify-content:space-between;gap:12px;font-size:14px}.quota-history p[data-v-3a49d400]{font-size:14px;line-height:1.7;margin:8px 0;white-space:pre-wrap;overflow-wrap:anywhere}.quota-history small[data-v-3a49d400]{font-size:14px;color:#7d8776}.quota-field[data-v-3a49d400]{display:grid;gap:9px;font-size:14px;margin-top:22px}.quota-preview[data-v-3a49d400]{display:flex;gap:18px;flex-wrap:wrap;align-items:center;padding:18px;background:#f4f7f0;border-radius:8px;font-size:14px;margin-top:20px}.quota-preview b[data-v-3a49d400]{display:block;font-size:20px;margin-top:6px}.quota-error[data-v-3a49d400]{font-size:14px;color:#b94767}@media(max-width:520px){.selection-quota[data-v-3a49d400]{padding:16px}.quota-current[data-v-3a49d400]{align-items:flex-start;flex-direction:column}.quota-actions[data-v-3a49d400]{align-self:flex-end}}.selection-video-access[data-v-795087f7]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 0;margin-bottom:14px;border-top:1px solid #e1e6da}.selection-video-access b[data-v-795087f7]{font-size:14px}.selection-video-access p[data-v-795087f7]{margin:5px 0 0}.selection-video-status[data-v-795087f7]{margin-bottom:12px!important}.selection-invitations[data-v-795087f7]{display:grid;gap:20px;min-width:0}.selection-invitations h3[data-v-795087f7]{margin:0;font-size:17px}.selection-invitations p[data-v-795087f7]{font-size:14px;line-height:1.8;color:#6b7668;margin:7px 0 0;overflow-wrap:anywhere}.selection-invite-heading[data-v-795087f7],.selection-invite-record-heading[data-v-795087f7],.selection-invite-record-top[data-v-795087f7]{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;flex-wrap:wrap}.selection-invite-heading>div[data-v-795087f7]{flex:1;min-width:220px}.selection-invite-ready[data-v-795087f7]{padding:22px;background:#f6f8f2;border:1px solid #e1e6da;border-radius:10px}.selection-invitations dl[data-v-795087f7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:0 0 20px}.selection-invitations dt[data-v-795087f7]{font-size:14px;color:#798371;margin-bottom:6px}.selection-invitations dd[data-v-795087f7]{font-size:14px;margin:0;overflow-wrap:anywhere}.selection-invite-actions[data-v-795087f7]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.selection-invite-options[data-v-795087f7]{display:grid;grid-template-columns:1fr 180px;gap:20px;border-top:1px solid #e1e6da;padding-top:20px;margin-top:20px}.selection-invite-options label[data-v-795087f7],.selection-invite-action-field[data-v-795087f7]{display:grid;gap:8px;font-size:14px}.selection-invite-action-field[data-v-795087f7]{margin-top:24px}.selection-invite-issued[data-v-795087f7]{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:18px 22px;border:1px solid #b9c9a9;background:#fcfdf9;border-radius:10px}.selection-invite-issued b[data-v-795087f7]{letter-spacing:.12em;color:#35452c}.selection-invite-issued h3[data-v-795087f7]{display:flex;align-items:center;gap:8px}.selection-invite-record-heading[data-v-795087f7]{align-items:center;margin-top:10px}.selection-invite-record-heading span[data-v-795087f7]{font-size:14px;color:#798371}.selection-invite-record[data-v-795087f7]{border-top:1px solid #e4e8de;padding:20px 0 0}.selection-invite-record-top[data-v-795087f7]{margin-bottom:18px}.selection-invite-record-top p[data-v-795087f7]{font-size:14px}.selection-invite-reason[data-v-795087f7]{margin-bottom:14px!important}@media(max-width:650px){.selection-invite-issued[data-v-795087f7]{padding:16px}.selection-invite-options[data-v-795087f7]{grid-template-columns:1fr}.selection-invite-ready[data-v-795087f7]{padding:18px}.selection-invitations dl[data-v-795087f7]{gap:16px}.selection-invite-heading>div[data-v-795087f7]{min-width:0;flex-basis:100%}}.oad[data-v-274480d0]{display:grid;gap:12px}.oad-hint[data-v-274480d0]{margin:0;font-size:14px;line-height:1.6;color:#74806b}.oad-empty[data-v-274480d0]{padding:28px 12px;border:1px dashed #dde3d6;border-radius:10px;background:#fafbf7}.oad-empty-tip[data-v-274480d0]{margin:0 0 14px;max-width:360px;font-size:14px;line-height:1.6;color:#7a8472}.oad-toolbar[data-v-274480d0]{display:flex;align-items:center;gap:16px;font-size:14px;color:#6d786f}.oad-grid[data-v-274480d0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:6px;max-height:320px;overflow:auto;padding:2px}.oad-card[data-v-274480d0]{position:relative;display:grid;gap:3px;border:1px solid #e3e8dc;border-radius:6px;background:#fff;padding:3px;text-align:left;cursor:pointer}.oad-card.on[data-v-274480d0]{border-color:#6d8656;box-shadow:0 0 0 1px #6d86564d;background:#f7faf3}.oad-card[data-v-274480d0]:disabled{opacity:.55;cursor:not-allowed}.oad-card .photo-wrap[data-v-274480d0]{width:100%;aspect-ratio:1;border-radius:4px;background:#f0f3eb}.oad-card span[data-v-274480d0]{font-size:11px;line-height:1.25;color:#4a5643;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.oad-card i[data-v-274480d0]{position:absolute;top:6px;right:6px;width:14px;height:14px;border-radius:50%;background:#6d8656;box-shadow:inset 0 0 0 2px #fff}.oad-form[data-v-274480d0]{display:grid;gap:10px;padding-top:4px;border-top:1px solid #e8ebe3}.oad-form label[data-v-274480d0]{display:grid;gap:4px;font-size:13px;color:#5f6a58}.oad-confirm[data-v-274480d0]{margin-top:4px;padding:14px 16px;border:1px solid #e2e8da;border-radius:8px;background:#f7faf3;border-top:1px solid #e2e8da}.oad-actions[data-v-274480d0]{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:12px}.oad-confirm .oad-actions[data-v-274480d0]{margin-top:4px}.oad-form .oad-actions[data-v-274480d0]{margin-top:2px}.oad-problem[data-v-274480d0]{margin-right:auto;font-size:14px;color:#858e80}.oad-done[data-v-274480d0]{padding:14px 16px;border-radius:8px;background:#f5f7f2;display:grid;gap:6px}.oad-done b[data-v-274480d0]{font-size:15px;color:#3f4b39}.oad-done p[data-v-274480d0]{margin:0;font-size:14px;color:#6d786f;line-height:1.6}.oad-netdisk-brief[data-v-274480d0]{display:grid;gap:4px;margin:0;font-size:13px;color:#5a6a52;line-height:1.5}.oad-netdisk-brief span[data-v-274480d0]{overflow-wrap:anywhere}@media(max-width:700px){.oad-grid[data-v-274480d0]{grid-template-columns:repeat(auto-fill,minmax(72px,1fr))}}.order-albums[data-v-ec50a812]{display:flex;flex-direction:column;gap:16px}.oa-state[data-v-ec50a812]{display:flex;align-items:center;gap:10px;color:#86907c;font-size:14px;padding:24px 0}.oa-actions[data-v-ec50a812]{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.oa-head[data-v-ec50a812]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.oa-switch[data-v-ec50a812]{width:220px}.oa-title[data-v-ec50a812]{display:flex;flex-direction:column;gap:3px;margin-right:auto;min-width:0}.oa-title b[data-v-ec50a812]{font-size:15px;font-weight:600;color:#3b4734;overflow-wrap:anywhere}.oa-title span[data-v-ec50a812]{font-size:14px;color:#848c7b}.offline-receipt[data-v-9660c82e]{margin-top:24px;border-top:1px solid #e6e9e1;padding-top:16px}label[data-v-9660c82e]{display:grid;gap:8px;margin:16px 0}article[data-v-9660c82e]{padding:14px;background:#f6f7f3;border-radius:10px}small[data-v-9660c82e]{color:#7c8572}.n-checkbox[data-v-9660c82e]{display:flex;margin:16px 0}.offline-refunds[data-v-828ca921]{margin-top:24px;border-top:1px solid #e6e9e1;padding-top:16px}label[data-v-828ca921]{display:grid;gap:8px;margin:16px 0}article[data-v-828ca921]{padding:14px;background:#f6f7f3;border-radius:10px;margin-bottom:12px}small[data-v-828ca921]{color:#7c8572}.n-checkbox[data-v-828ca921]{display:flex;margin:16px 0}.tool-panel[data-v-47479b38]{display:flex;flex-direction:column;gap:12px;margin-top:8px}label[data-v-47479b38]{display:grid;gap:8px;font-size:14px;color:#666}p[data-v-47479b38]{margin:0;font-size:14px;line-height:1.7;color:#7c8572}.actions[data-v-47479b38]{display:flex;flex-wrap:wrap;gap:8px}.invite-card[data-v-47479b38]{padding:14px;border:1px solid #e6e9e1;border-radius:10px;background:#fafaf8;display:flex;flex-direction:column;gap:10px}.share-version[data-v-47479b38]{display:grid;gap:8px;font-size:14px;color:#4d5945}.qr[data-v-47479b38]{width:220px;height:220px;align-self:center;border-radius:12px;background:#fff}.muted[data-v-47479b38]{color:#9aa094;font-size:13px;line-height:1.7}.installment-form[data-v-6219133f]{border-top:1px solid #e6e9e1;margin-top:20px;padding-top:20px}h3[data-v-6219133f]{font-size:15px;color:#3b4734;margin:0 0 16px}label[data-v-6219133f]{display:grid;gap:8px;margin:16px 0}p[data-v-6219133f]{font-size:14px;line-height:1.8;color:#7c8572}.n-checkbox[data-v-6219133f]{display:flex;margin:16px 0}.statement[data-v-cea3ec38]{margin:20px 0;border:1px solid #e4e8df;border-radius:10px;padding:20px;background:#fff}.statement.plain[data-v-cea3ec38]{margin:0;border:0;padding:0;background:transparent}.heading[data-v-cea3ec38]{display:flex;justify-content:space-between;align-items:center;gap:12px}h3[data-v-cea3ec38]{margin:0;font-size:15px;color:#3b4734}.totals[data-v-cea3ec38]{display:flex;gap:12px;margin-top:18px}.totals>div[data-v-cea3ec38]{flex:1;min-width:0;background:#f6f8f2;border-radius:8px;padding:12px}.totals span[data-v-cea3ec38]{display:block;font-size:14px;color:#7d8578}.totals b[data-v-cea3ec38]{display:block;margin-top:6px;font-size:18px;font-weight:500}.hint[data-v-cea3ec38],p[data-v-cea3ec38],small[data-v-cea3ec38]{font-size:14px;line-height:1.8;color:#7d8578;overflow-wrap:anywhere}.wx-meta[data-v-cea3ec38]{font-size:13px;color:#6d5262}article[data-v-cea3ec38]{padding:16px 0;border-bottom:1px solid #e4e8df}article[data-v-cea3ec38]:last-child{border:0}article b[data-v-cea3ec38]{font-size:14px}.source[data-v-cea3ec38]{flex:0 0 auto;font-size:12px;line-height:1.4;padding:4px 8px;border-radius:6px;background:#eef1ea;color:#4d5945}.source--manual[data-v-cea3ec38]{background:#eef1ea;color:#4d5945}.source--mini[data-v-cea3ec38]{background:#f3eaf0;color:#7a3b58}.source--wechat[data-v-cea3ec38]{background:#e8f3ec;color:#2e6b45}.n-spin[data-v-cea3ec38],.n-alert[data-v-cea3ec38]{margin-top:16px}@media(max-width:640px){.heading[data-v-cea3ec38]{flex-wrap:wrap}}.detail-heading[data-v-cb271f09]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-right:26px}.detail-kicker[data-v-cb271f09]{font-size:14px;color:#858e7b;font-weight:400;letter-spacing:.4px}.detail-heading h2[data-v-cb271f09]{font-size:23px;line-height:1.4;margin:7px 0 5px;font-weight:600;overflow-wrap:anywhere}.detail-heading p[data-v-cb271f09]{font-size:14px;font-weight:400;color:#727b69;margin:0}.detail-status[data-v-cb271f09]{white-space:nowrap;flex-shrink:0;background:#edf3e8;color:#547047;border-radius:6px;font-size:14px;padding:7px 12px}.detail-status.attention[data-v-cb271f09]{background:#fbf0e3;color:#98632f}.detail-guidance[data-v-cb271f09]{margin:0 28px;padding:14px 18px;border:1px solid #e2e8da;border-radius:8px;background:#f5f8f0;font-size:14px;line-height:1.7}.detail-guidance b[data-v-cb271f09]{color:#48533f}.detail-guidance p[data-v-cb271f09]{margin:4px 0 0;color:#728063}.detail-guidance.attention[data-v-cb271f09]{background:#fffbf4;border-color:#f0e1c9}.detail-guidance.attention b[data-v-cb271f09]{color:#94622e}.detail-guidance.attention p[data-v-cb271f09]{color:#8b7557}.detail-nav[data-v-cb271f09]{padding:10px 28px 0}.detail-nav[data-v-cb271f09] .section-tabs{margin-bottom:0}.detail-content[data-v-cb271f09]{padding:22px 28px 28px}.detail-grid[data-v-cb271f09]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.detail-block[data-v-cb271f09]{border:1px solid #e5e9df;border-radius:10px;padding:20px;background:#fff}.detail-block h3[data-v-cb271f09],.detail-entry h3[data-v-cb271f09]{display:flex;align-items:center;gap:9px;margin:0;font-size:15px;font-weight:600;color:#3b4734}.detail-block h3 svg[data-v-cb271f09],.detail-entry h3 svg[data-v-cb271f09]{color:#839277;flex-shrink:0}dl[data-v-cb271f09]{margin:16px 0 0}dl>div[data-v-cb271f09]{margin:0 0 12px}dt[data-v-cb271f09]{color:#8a9380;font-size:14px;margin-bottom:5px}dd[data-v-cb271f09]{margin:0;font-size:14px;color:#343d2e;line-height:1.75;overflow-wrap:anywhere}dd small[data-v-cb271f09]{display:block;color:#7c8573;font-size:14px}dd a[data-v-cb271f09]{color:inherit;text-decoration:none}.detail-note[data-v-cb271f09]{white-space:pre-wrap}.detail-entry[data-v-cb271f09]{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #e6e9e1;padding-top:20px;margin-top:22px}.detail-entry p[data-v-cb271f09],.detail-explanation[data-v-cb271f09]{color:#848c7b;font-size:14px;line-height:1.8;margin:8px 0 0}.detail-entry .n-button[data-v-cb271f09]{flex-shrink:0}.section-heading[data-v-cb271f09]{display:flex;align-items:center;justify-content:space-between;gap:12px}.section-heading-actions[data-v-cb271f09]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.assist-field[data-v-cb271f09]{display:grid;gap:9px;font-size:14px;margin:14px 0}.crew-card[data-v-cb271f09]{padding:12px 0 10px}.crew-card[data-v-cb271f09] .order-crew{display:flex;flex-direction:column;gap:12px}.crew-card[data-v-cb271f09] .order-crew>span{padding:12px 16px;background:#f7f9f3;border-radius:7px;justify-content:space-between;font-size:15px}.crew-card[data-v-cb271f09] .order-crew small{font-size:14px}.assist-block[data-v-cb271f09]{margin-bottom:20px}.schedule-crew[data-v-cb271f09]{border-top:1px solid #e6e9e1;margin-top:8px;padding-top:4px}.team-store[data-v-cb271f09]{margin:16px 0 0}.section-actions[data-v-cb271f09]{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.payment-ledger[data-v-cb271f09]{padding:0;overflow:hidden}.payment-summary[data-v-cb271f09]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 20px;border:1px solid #e5e9df;border-radius:10px;overflow:hidden;background:#fff}.payment-ledger .payment-summary[data-v-cb271f09]{margin:0;border:0;border-radius:0;border-bottom:1px solid #e5e9df}.payment-summary--refund[data-v-cb271f09]{margin-bottom:20px}.payment-metric[data-v-cb271f09]{padding:18px 20px;min-width:0;position:relative}.payment-metric+.payment-metric[data-v-cb271f09]:before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:1px;background:#e8ece2}.payment-metric span[data-v-cb271f09]{font-size:14px;color:#8a9380;display:block;letter-spacing:.2px}.payment-metric b[data-v-cb271f09]{font-size:22px;font-weight:600;display:block;margin-top:8px;color:#2f3829;font-variant-numeric:tabular-nums;letter-spacing:-.02em;overflow-wrap:anywhere}.payment-metric--order[data-v-cb271f09]{background:linear-gradient(180deg,#f4f7ef,#eef2e8)}.payment-metric--order b[data-v-cb271f09]{color:#3d4a34}.payment-metric--paid b[data-v-cb271f09]{color:#4a6b3d}.payment-metric--due[data-v-cb271f09]{background:#fffaf3}.payment-metric--due b[data-v-cb271f09]{color:#9a5f28}.payment-metric--clear b[data-v-cb271f09]{color:#5a7350}.payment-metric--refund b[data-v-cb271f09]{color:#a04a3a}.deal-sheet[data-v-cb271f09]{padding:18px 20px 20px}.deal-sheet-head[data-v-cb271f09]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.deal-sheet-head h3[data-v-cb271f09]{margin:0;font-size:14px;font-weight:600;color:#3b4734}.deal-sheet-head span[data-v-cb271f09]{font-size:14px;color:#8f9786;line-height:1.5;text-align:right}.deal-lines[data-v-cb271f09]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.deal-lines li[data-v-cb271f09]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid #eef1ea;font-size:14px;color:#343d2e}.deal-lines li[data-v-cb271f09]:last-child{border-bottom:0;padding-bottom:0}.deal-lines li>span[data-v-cb271f09],.deal-lines li>div[data-v-cb271f09]{min-width:0}.deal-lines li>div[data-v-cb271f09]{display:flex;flex-direction:column;gap:4px}.deal-lines small[data-v-cb271f09]{font-size:14px;color:#8a9380;line-height:1.55}.deal-lines em[data-v-cb271f09]{font-style:normal;font-variant-numeric:tabular-nums;font-weight:500;color:#2f3829;white-space:nowrap;flex-shrink:0}.deal-line--addon[data-v-cb271f09]{padding-left:2px}.deal-line--sub[data-v-cb271f09]{color:#5c6654}.deal-line--discount em[data-v-cb271f09]{color:#9a5f28}.deal-line--total[data-v-cb271f09]{margin-top:4px;padding-top:14px;border-top:1px dashed #d8dece;border-bottom:0}.deal-line--total span[data-v-cb271f09],.deal-line--total em[data-v-cb271f09]{font-weight:600;font-size:15px;color:#2f3829}.payment-fields[data-v-cb271f09]{display:grid;grid-template-columns:1fr 1fr;gap:4px 24px;margin:0}.payment-fields .wide[data-v-cb271f09]{grid-column:1/-1}.delivery-counts[data-v-cb271f09]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0}.delivery-counts>div[data-v-cb271f09]{padding:14px;background:#f7f9f3;border-radius:8px}.delivery-counts b[data-v-cb271f09]{display:block;font-size:24px;font-weight:500}.delivery-counts span[data-v-cb271f09]{font-size:14px;color:#89927f}.detail-block>.n-button[data-v-cb271f09]{margin-top:16px}.detail-footer[data-v-cb271f09]{display:flex;align-items:center;justify-content:space-between;gap:12px}.footer-actions[data-v-cb271f09]{display:flex;gap:10px;flex-wrap:wrap}.detail-empty[data-v-cb271f09]{padding:40px 28px;text-align:center;color:#86907c}.date-moved[data-v-cb271f09]{margin-bottom:20px}.confirm-copy[data-v-cb271f09]{font-size:14px;line-height:1.8;color:#626a5a}.confirm-context[data-v-cb271f09]{display:flex;flex-direction:column;gap:6px;padding:16px;background:#f6f8f2;border-radius:8px;margin:14px 0;font-size:14px;overflow-wrap:anywhere}.confirm-context span[data-v-cb271f09]{color:#7b8571}.order-action-confirm[data-v-cb271f09] .n-dialog__content{min-height:0;overflow:auto}.order-action-confirm[data-v-cb271f09] .n-dialog__action{flex-shrink:0}.muted[data-v-cb271f09]{font-size:14px;color:#89927f}@media(max-width:640px){.detail-grid[data-v-cb271f09]{grid-template-columns:1fr}.detail-heading h2[data-v-cb271f09]{font-size:19px}.detail-heading[data-v-cb271f09]{gap:8px}.detail-content[data-v-cb271f09]{padding:18px}.detail-guidance[data-v-cb271f09]{margin:0 18px}.detail-nav[data-v-cb271f09]{padding:10px 18px 0}.detail-entry[data-v-cb271f09],.section-heading[data-v-cb271f09]{align-items:flex-start;flex-direction:column}.detail-footer[data-v-cb271f09]{align-items:stretch;flex-wrap:wrap}.footer-actions[data-v-cb271f09]{margin-left:auto}.payment-summary[data-v-cb271f09]{grid-template-columns:1fr}.payment-metric[data-v-cb271f09]{padding:14px 16px}.payment-metric+.payment-metric[data-v-cb271f09]:before{top:0;bottom:auto;left:16px;right:16px;width:auto;height:1px}.payment-metric b[data-v-cb271f09]{font-size:18px}.deal-sheet[data-v-cb271f09]{padding:16px}.deal-sheet-head[data-v-cb271f09]{flex-direction:column;align-items:flex-start}.deal-sheet-head span[data-v-cb271f09]{text-align:left}.payment-fields[data-v-cb271f09]{grid-template-columns:1fr}.delivery-counts[data-v-cb271f09]{grid-template-columns:1fr 1fr}}.schedule-hours[data-v-b90b4878]{display:grid;gap:12px}.hour-row[data-v-b90b4878]{display:grid;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:8px}small[data-v-b90b4878]{color:#7a8573}.schedule-editor[data-v-b790f148]{display:grid;gap:20px;min-height:120px}.schedule-loading-placeholder[data-v-b790f148]{min-height:180px;display:grid;place-items:center}.schedule-editor p[data-v-b790f148],.schedule-loading-placeholder .hint[data-v-b790f148]{font-size:14px;line-height:1.8;color:#77816e;margin:0}.schedule-editor .hint[data-v-b790f148]{font-size:14px;margin-top:10px}.schedule-editor section[data-v-b790f148]{border-top:1px solid #e1e6da;padding-top:8px}.schedule-editor h4[data-v-b790f148]{font-size:14px;margin:18px 0 8px;color:#56604f}.date-row[data-v-b790f148]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:12px 0}.date-tags[data-v-b790f148]{display:flex;gap:8px;flex-wrap:wrap}.add-row[data-v-b790f148]{display:flex;justify-content:flex-end;margin-top:14px}.ex-list[data-v-b790f148]{display:grid;gap:8px}.ex-list article[data-v-b790f148]{display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:center;background:#f7f8f4;border-radius:10px;padding:12px 14px}.ex-list article>div[data-v-b790f148]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ex-list article small[data-v-b790f148]{grid-column:1;color:#7a8573;font-size:14px}.ex-list article[data-v-b790f148] .n-button{grid-row:1/3;grid-column:2}label[data-v-7facdf4b]{display:grid;gap:8px;margin:20px 0}small[data-v-7facdf4b]{display:block;color:#7c8572;margin-top:6px}.resource-select-card[data-v-d8d5a0a6]{width:100%;min-width:0;display:flex;gap:20px;align-items:center;padding:18px;border:1px dashed #cbd3c5;border-radius:10px;background:#fafbf8;color:#3d4937;text-align:left;font:inherit;cursor:pointer;transition:border-color .15s,background .15s;box-sizing:border-box}.resource-select-card[data-v-d8d5a0a6]:hover:not(:disabled){border-color:#81956e;background:#f2f5ed}.resource-select-card[data-v-d8d5a0a6]:focus-visible{outline:2px solid #7d936a;outline-offset:3px}.resource-select-card[data-v-d8d5a0a6]:disabled{opacity:.5;cursor:not-allowed}.resource-select-card.is-selected[data-v-d8d5a0a6]{border-style:solid}.resource-select-visual[data-v-d8d5a0a6]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;flex-shrink:0;width:128px;aspect-ratio:16/9;border:1px solid #dce3d5;background:linear-gradient(135deg,#f0f3ea,#e8eee1);color:#8a9c79;border-radius:7px;overflow:hidden}.resource-select-visual--portrait[data-v-d8d5a0a6]{width:96px;aspect-ratio:3/4}.resource-select-visual--square[data-v-d8d5a0a6]{width:104px;aspect-ratio:1}.resource-select-preview[data-v-d8d5a0a6]{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.resource-select-preview[data-v-d8d5a0a6] img{object-fit:cover}.resource-select-format[data-v-d8d5a0a6]{font-size:14px;letter-spacing:1.4px;line-height:1}.resource-select-copy[data-v-d8d5a0a6]{min-width:0;display:flex;flex-direction:column;gap:8px;line-height:1.6}.resource-select-copy strong[data-v-d8d5a0a6]{font-size:14px;font-weight:550;overflow-wrap:anywhere}.resource-select-copy>span[data-v-d8d5a0a6]{font-size:14px;color:#92988c;overflow-wrap:anywhere}.resource-select-copy .resource-select-action[data-v-d8d5a0a6]{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:500;color:#647a50;margin-top:3px}.resource-select-check[data-v-d8d5a0a6]{position:absolute;bottom:6px;right:6px;display:grid;place-items:center;width:20px;height:20px;background:#738b60;color:#fff;border:2px solid white;border-radius:50%}.resource-select-card--video .resource-select-visual[data-v-d8d5a0a6]{background:linear-gradient(135deg,#39424d,#242c36);border-color:#38434f;color:#d2dae3}.resource-select-card--mixed .resource-select-visual[data-v-d8d5a0a6]{background:#edf0f5;color:#8696af;border-color:#dce2eb}.resource-select-card--private .resource-select-visual[data-v-d8d5a0a6],.resource-select-card--file .resource-select-visual[data-v-d8d5a0a6]{width:74px;aspect-ratio:4/5;background:#f5f0e7;border-color:#e7dfcf;color:#a38a5e;border-radius:3px 14px 3px 3px}.resource-select-card--private[data-v-d8d5a0a6],.resource-select-card--file[data-v-d8d5a0a6]{flex:1}@media(max-width:480px){.resource-select-card[data-v-d8d5a0a6]{gap:14px;padding:14px}.resource-select-visual[data-v-d8d5a0a6]{width:100px}.resource-select-visual--portrait[data-v-d8d5a0a6]{width:78px}.resource-select-visual--square[data-v-d8d5a0a6]{width:84px}}.crop-frame[data-v-e7345486]{position:relative;margin:20px auto;background:#e9ebee;overflow:hidden;width:100%;touch-action:none}.crop-frame canvas[data-v-e7345486]{display:block;width:100%;height:100%;cursor:grab}.crop-frame canvas[data-v-e7345486]:active{cursor:grabbing}.crop-grid[data-v-e7345486]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to right,transparent 33.2%,#fff8 33.3%,transparent 33.5%,transparent 66.4%,#fff8 66.5%,transparent 66.7%),linear-gradient(to bottom,transparent 33.2%,#fff8 33.3%,transparent 33.5%,transparent 66.4%,#fff8 66.5%,transparent 66.7%);border:1px solid #fff8}.crop-caption[data-v-e7345486]{font-size:14px;color:#82868d}.crop-controls[data-v-e7345486]{display:grid;gap:12px}.crop-controls label[data-v-e7345486],.crop-rotate[data-v-e7345486]{display:grid;grid-template-columns:80px 1fr;gap:20px;font-size:14px;align-items:center}.crop-rotate-actions[data-v-e7345486]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.crop-rotate-actions em[data-v-e7345486]{font-style:normal;min-width:36px;text-align:center;color:#6d7278;font-variant-numeric:tabular-nums}.crop-loading[data-v-e7345486]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#7b8088}.resource-image-field[data-v-3c3327af]{width:100%}.resource-remove[data-v-3c3327af]{margin-top:8px}.photographer-editor[data-v-9a4490d9]{display:grid;gap:14px}.photographer-editor>label[data-v-9a4490d9]{font-weight:600;margin-top:8px}.muted[data-v-9a4490d9]{line-height:1.7}.specialty-note[data-v-9a4490d9],.portfolio-summary[data-v-9a4490d9],.portfolio-help[data-v-9a4490d9]{margin:0}.specialty-note[data-v-9a4490d9],.portfolio-help[data-v-9a4490d9]{font-size:14px;color:#737970}.portfolio-summary[data-v-9a4490d9]{font-size:14px;font-weight:500}.portfolio-editor-row[data-v-9a4490d9]{display:flex;align-items:center;gap:12px;border:1px solid #e8e9e2;padding:12px;border-radius:12px}.portfolio-cover[data-v-9a4490d9]{width:72px;height:64px;flex-shrink:0;overflow:hidden;border-radius:6px}.portfolio-cover[data-v-9a4490d9] img{width:100%;height:100%;object-fit:cover}.portfolio-copy[data-v-9a4490d9]{flex:1;min-width:0;display:flex;align-items:flex-start;flex-direction:column;gap:8px}.portfolio-copy b[data-v-9a4490d9]{max-width:100%;overflow-wrap:anywhere}.portfolio-actions[data-v-9a4490d9]{display:flex;gap:6px;flex-shrink:0}@media(max-width:600px){.portfolio-editor-row[data-v-9a4490d9]{flex-wrap:wrap}.portfolio-actions[data-v-9a4490d9]{width:100%;justify-content:flex-end}}.material-handoffs[data-v-f7628130]{font-size:14px;line-height:1.8}.handoff-heading[data-v-f7628130],.handoff-toolbar[data-v-f7628130],.handoff-title[data-v-f7628130],.handoff-footer[data-v-f7628130]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:18px 0}.handoff-heading h3[data-v-f7628130]{margin:0}.handoff-heading p[data-v-f7628130],.material-handoffs p[data-v-f7628130]{color:#7a8474}.handoff-batch[data-v-f7628130],.handoff-files article[data-v-f7628130]{display:flex;align-items:center;gap:14px;border-bottom:1px solid #e6ebe2;padding:18px 0}.handoff-batch>div[data-v-f7628130],.handoff-files article>div[data-v-f7628130]{flex:1;min-width:0;overflow-wrap:anywhere}.material-handoffs small[data-v-f7628130]{display:block;font-size:14px;color:#8a9184}.handoff-files[data-v-f7628130]{max-height:330px;overflow:auto;margin:18px 0}.handoff-files .excluded[data-v-f7628130]{background:#fafaf7;color:#95998e}.handoff-empty[data-v-f7628130]{padding:28px}.material-handoffs label[data-v-f7628130]{display:grid;gap:9px;margin:18px 0}.handoff-footer[data-v-f7628130]{border-top:1px solid #e7ebe2;padding-top:18px}.handoff-history[data-v-f7628130]{border-top:1px solid #e7ebe2;padding-top:18px;margin-top:24px}.handoff-history article[data-v-f7628130]{padding:14px 0;border-bottom:1px solid #e7ebe2}.handoff-history summary[data-v-f7628130]{cursor:pointer}.preserve[data-v-f7628130]{white-space:pre-wrap;overflow-wrap:anywhere}.material-handoffs ul[data-v-f7628130]{max-height:240px;overflow:auto;overflow-wrap:anywhere}@media(max-width:650px){.handoff-batch[data-v-f7628130],.handoff-files article[data-v-f7628130]{flex-wrap:wrap}.handoff-batch>div[data-v-f7628130],.handoff-files article>div[data-v-f7628130]{flex-basis:100%}.handoff-heading[data-v-f7628130]{align-items:flex-start}.handoff-title[data-v-f7628130]{display:block}}.handoff-resource-grid[data-v-f7628130]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;padding:20px 0}.handoff-resource-grid button[data-v-f7628130]{display:grid;gap:12px;padding:20px;border:1px solid #e1e4df;border-radius:8px;background:#fff;cursor:pointer;overflow-wrap:anywhere}.handoff-resource-grid button.selected[data-v-f7628130]{background:#eaf1e5;border-color:#879d74}.handoff-resource-grid small[data-v-f7628130]{color:#858a92}.accepted-picker[data-v-c0c290af]{font-size:14px;line-height:1.8}.accepted-picker p[data-v-c0c290af],.accepted-picker small[data-v-c0c290af]{color:#808b79}.accepted-picker section[data-v-c0c290af]{margin-top:24px}.accepted-picker article[data-v-c0c290af]{display:flex;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid #e6ebe1}.accepted-picker article>div[data-v-c0c290af]{flex:1;min-width:0;overflow-wrap:anywhere}.accepted-picker small[data-v-c0c290af]{display:block;font-size:14px}.delivery-video-tile[data-v-2e73eb4e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;aspect-ratio:4/3;width:100%;background:#e9eee5;color:#627055}.delivery-video-tile b[data-v-2e73eb4e]{font-size:14px;font-weight:500}.delivery-video-tile span[data-v-2e73eb4e]{font-size:14px;color:#8c9684}.delivery-file-preview video[data-v-83f76f4a]{display:block;width:100%;max-height:65vh;background:#171b17;border-radius:8px}.delivery-file-preview>.photo-wrap[data-v-83f76f4a]{height:65vh}.delivery-file-preview[data-v-83f76f4a] img{object-fit:contain;width:100%;height:100%}.delivery-file-preview p[data-v-83f76f4a]{font-size:14px;color:#808b75;margin-top:12px}.help[data-v-378138f0],small[data-v-378138f0]{font-size:14px;line-height:1.8;color:#798372}.heading[data-v-378138f0]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:18px 0}.heading small[data-v-378138f0]{display:block;margin-top:5px}.source-grid[data-v-378138f0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.source-grid article[data-v-378138f0]{min-width:0;border:1px solid #e3e8df;border-radius:8px;overflow:hidden;padding:8px}.source-preview[data-v-378138f0]{padding:0;border:0;display:block;width:100%;cursor:zoom-in;background:#f5f6f3}.source-grid .photo-wrap[data-v-378138f0],.missing[data-v-378138f0]{aspect-ratio:4/3}.missing[data-v-378138f0]{display:grid;place-items:center;background:#f5f6f3;color:#818a79;font-size:14px}.source-grid b[data-v-378138f0],.source-grid small[data-v-378138f0]{display:block;overflow-wrap:anywhere;margin-top:6px;font-size:14px}.actions[data-v-378138f0]{display:flex;justify-content:flex-end;gap:12px;align-items:center;margin-top:20px;font-size:14px}@media(max-width:650px){.source-grid[data-v-378138f0]{grid-template-columns:repeat(2,minmax(0,1fr))}}.revision-selection[data-v-90ec12dd]{display:flex;align-items:center;gap:18px;padding:18px;background:#f5f7f2;border:1px solid #e4e8de;border-radius:10px;margin:20px 0;font-size:14px}.revision-selection>div[data-v-90ec12dd]{flex:1}.revision-selection p[data-v-90ec12dd]{font-size:14px;color:#737d6b;line-height:1.8;margin:6px 0 0}.composer-scope[data-v-90ec12dd]{display:flex;gap:8px;margin-top:20px}.revision-diff[data-v-90ec12dd]{border:1px solid #e4e8de;border-radius:10px;padding:16px;margin-top:20px}.revision-diff h4[data-v-90ec12dd]{margin:0 0 12px}.diff-counts[data-v-90ec12dd]{display:flex;gap:24px;font-size:14px}.diff-counts b[data-v-90ec12dd]{font-size:18px;margin-left:6px}.revision-diff details[data-v-90ec12dd]{margin-top:12px;font-size:14px}.revision-diff summary[data-v-90ec12dd]{cursor:pointer}.revision-diff ul[data-v-90ec12dd]{max-height:160px;overflow:auto;line-height:1.9;overflow-wrap:anywhere}.composer-heading[data-v-90ec12dd],.composer-file-tools[data-v-90ec12dd],.composer-pagination[data-v-90ec12dd],.composer-footer[data-v-90ec12dd]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.composer-heading[data-v-90ec12dd]{justify-content:space-between;font-size:14px}.delivery-steps[data-v-90ec12dd]{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid #e8ebe5;margin-bottom:20px;color:#969d91}.delivery-steps b[data-v-90ec12dd]{font-weight:500}.delivery-steps .active[data-v-90ec12dd]{color:#415c35}.composer-upload[data-v-90ec12dd]{display:grid;grid-template-columns:1fr auto auto;align-items:start;gap:14px;margin:20px 0}.composer-file-tools[data-v-90ec12dd]{margin:20px 0;font-size:14px}.composer-file-tools span[data-v-90ec12dd]{margin-right:auto}.delivery-file-grid[data-v-90ec12dd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-height:380px;overflow:auto;padding:2px}.delivery-file-grid article[data-v-90ec12dd]{padding:8px;border:1px solid #e4e8de;border-radius:8px;min-width:0}.delivery-file-grid article.selected[data-v-90ec12dd]{border-color:#7c906b;background:#f3f6ef}.file-picture[data-v-90ec12dd]{width:100%;padding:0;border:0;display:block;background:#f4f5f2;cursor:zoom-in;margin-bottom:8px}.file-picture .photo-wrap[data-v-90ec12dd]{aspect-ratio:4/3;width:100%}.delivery-file-grid small[data-v-90ec12dd]{display:block;overflow-wrap:anywhere;font-size:14px;color:#838a7b;margin-top:5px}.delivery-file-grid[data-v-90ec12dd] .n-checkbox__label{font-size:14px;overflow-wrap:anywhere}.composer-pagination[data-v-90ec12dd]{justify-content:flex-end;margin-top:14px;font-size:14px}.composer-note[data-v-90ec12dd]{display:grid;gap:10px;font-size:14px;margin-top:22px}.composer-footer[data-v-90ec12dd]{justify-content:space-between;border-top:1px solid #e3e8de;padding-top:18px;margin-top:20px;font-size:14px;color:#7e8876}.delivery-review-summary[data-v-90ec12dd]{padding:16px;background:#f5f7f2;border-radius:10px;font-size:14px}.preserve[data-v-90ec12dd]{white-space:pre-wrap;overflow-wrap:anywhere}.review-files[data-v-90ec12dd]{margin:20px 0}.muted[data-v-90ec12dd]{font-size:14px;line-height:1.8}@media(max-width:700px){.revision-selection[data-v-90ec12dd]{align-items:flex-start;flex-direction:column}.delivery-file-grid[data-v-90ec12dd]{grid-template-columns:repeat(2,minmax(0,1fr))}.composer-upload[data-v-90ec12dd]{grid-template-columns:1fr}}.delivery-order-line[data-v-babeb0bf]{position:sticky;top:0;z-index:2;background:#fff;padding:8px 0;display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.delivery-order-line.embedded[data-v-babeb0bf]{position:static;padding:0 0 12px;margin-bottom:8px;align-items:flex-start}.delivery-order-line.embedded p[data-v-babeb0bf]{margin:0;flex:1;font-size:14px;line-height:1.7;color:#74806b}.delivery-order-line b[data-v-babeb0bf]{font-size:15px}.delivery-order-line small[data-v-babeb0bf],.delivery-task-list small[data-v-babeb0bf]{display:block;color:#85907c;font-size:14px;margin-top:6px}.delivery-stats[data-v-babeb0bf]{display:grid;grid-template-columns:repeat(4,1fr);background:#f5f7f2;border-radius:10px;padding:18px;gap:14px;margin-bottom:22px;font-size:14px}.delivery-stats b[data-v-babeb0bf]{font-size:20px;margin-left:12px;font-weight:500}.delivery-plan-line[data-v-babeb0bf],.delivery-task-head[data-v-babeb0bf],.delivery-plan-footer[data-v-babeb0bf]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:20px 0}.delivery-plan-line>span[data-v-babeb0bf]{font-size:14px;color:#7e8c72}.delivery-task-list article[data-v-babeb0bf]{display:flex;align-items:center;gap:18px;padding:20px 0;border-top:1px solid #e6ebe2}.delivery-task-list article>div[data-v-babeb0bf]{flex:1;min-width:0}.delivery-task-list b[data-v-babeb0bf]{font-size:14px}.delivery-changes[data-v-babeb0bf]{font-size:14px;color:#b36946;white-space:pre-wrap;overflow-wrap:anywhere}.delivery-task-head h3[data-v-babeb0bf]{margin-bottom:8px}.delivery-task-head p[data-v-babeb0bf],.delivery-help[data-v-babeb0bf]{font-size:14px;line-height:1.8;color:#7c8673}.delivery-field[data-v-babeb0bf]{display:grid;gap:10px;font-size:14px;margin:20px 0}.delivery-two[data-v-babeb0bf]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.delivery-actions[data-v-babeb0bf]{display:flex;justify-content:flex-end;gap:14px;margin:24px 0}.delivery-actions.left[data-v-babeb0bf]{justify-content:flex-start;flex-wrap:wrap}.delivery-rules[data-v-babeb0bf]{background:#f6f7f2;border-radius:10px;padding:20px;font-size:14px;line-height:1.8}.delivery-rules small[data-v-babeb0bf]{color:#7f8976}.delivery-event[data-v-babeb0bf]{font-size:14px;padding:14px 0;border-bottom:1px solid #e8ece3;white-space:pre-wrap;overflow-wrap:anywhere}.delivery-event p[data-v-babeb0bf]{color:#7c8673;line-height:1.8}.delivery-revision[data-v-babeb0bf]{padding:20px 0;border-top:1px solid #e4e9df}.delivery-revision summary[data-v-babeb0bf]{cursor:pointer;font-size:14px}.delivery-manifest[data-v-babeb0bf]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-height:320px;overflow:auto}.delivery-manifest button[data-v-babeb0bf]{border:1px solid #e2e7dc;border-radius:7px;padding:7px;background:#fff;cursor:zoom-in;min-width:0}.delivery-manifest .photo-wrap[data-v-babeb0bf]{aspect-ratio:4/3}.delivery-manifest small[data-v-babeb0bf]{display:block;font-size:14px;color:#7f8975;overflow-wrap:anywhere;margin-top:6px}.preserve[data-v-babeb0bf]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8}.delivery-decision[data-v-babeb0bf]{padding:16px;background:#f7f7f3;font-size:14px;margin-top:16px}.delivery-decision p[data-v-babeb0bf]{margin-bottom:0}@media(max-width:650px){.delivery-stats[data-v-babeb0bf]{grid-template-columns:1fr 1fr}.delivery-task-list article[data-v-babeb0bf]{flex-wrap:wrap}.delivery-task-list article>div[data-v-babeb0bf]{flex-basis:100%}.delivery-plan-footer[data-v-babeb0bf]{align-items:flex-start;flex-direction:column}.delivery-manifest[data-v-babeb0bf]{grid-template-columns:1fr 1fr}.delivery-two[data-v-babeb0bf]{grid-template-columns:1fr}}.transfer-areas[data-v-8557a3df]{display:flex;gap:24px;margin-top:20px;border-bottom:1px solid #e1e6dc}.transfer-areas button[data-v-8557a3df]{font:inherit;font-size:14px;border:0;background:none;padding:13px 0;color:#889180;cursor:pointer}.transfer-areas button[aria-pressed=true][data-v-8557a3df]{border-bottom:2px solid #607848;color:#486438}.transfer-summary[data-v-8557a3df]{padding:18px;background:#f5f6f2;border-radius:10px}.transfer-summary p[data-v-8557a3df],.transfer-summary a[data-v-8557a3df],.transfer-muted[data-v-8557a3df]{font-size:14px;line-height:1.8;color:#74806f}.transfer-toolbar[data-v-8557a3df],.transfer-actions[data-v-8557a3df]{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:20px}.transfer-toolbar a[data-v-8557a3df]{font-size:14px}.transfer-actions[data-v-8557a3df]{justify-content:flex-end}.transfer-steps[data-v-8557a3df]{display:flex;gap:24px;padding:24px 0;border-bottom:1px solid #e3e8dc;font-size:14px;color:#939b8c}.transfer-steps .active[data-v-8557a3df]{color:#4e653a}.transfer-field[data-v-8557a3df]{display:grid;gap:10px;margin:22px 0;font-size:14px}.transfer-candidates[data-v-8557a3df]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;max-height:300px;overflow:auto}.transfer-candidates button[data-v-8557a3df]{display:grid;gap:9px;padding:16px;border:1px solid #dde4d6;border-radius:8px;text-align:left;background:#fff;cursor:pointer;font:inherit;font-size:14px}.transfer-candidates button[aria-pressed=true][data-v-8557a3df]{border-color:#7d9660;background:#f0f5e9}.transfer-candidates button[data-v-8557a3df]:disabled{background:#f5f5f3;color:#93988c;cursor:not-allowed}.transfer-candidates small[data-v-8557a3df],.transfer-candidates span[data-v-8557a3df]{font-size:14px;line-height:1.7;color:#75836a}.transfer-candidates button:disabled span[data-v-8557a3df]{color:#987e64}.transfer-compare[data-v-8557a3df]{display:flex;align-items:center;gap:30px;padding:22px;background:#f5f6f2;margin-top:24px;border-radius:8px}.transfer-compare div[data-v-8557a3df]{display:grid;gap:10px}.transfer-compare small[data-v-8557a3df]{color:#87917d}.transfer-history-title[data-v-8557a3df]{font-size:15px;margin:32px 0 12px}.transfer-record[data-v-8557a3df]{border-top:1px solid #e7ebe6;padding:20px 0}.transfer-record p[data-v-8557a3df]{color:#717d73;font-size:14px}.reason[data-v-8557a3df]{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:550px){.transfer-candidates[data-v-8557a3df]{grid-template-columns:1fr}.transfer-steps[data-v-8557a3df]{gap:12px}}.reschedule-summary[data-v-6154cc16]{padding:18px 20px;background:#f5f6f2;border-radius:10px}.reschedule-summary p[data-v-6154cc16],.reschedule-summary a[data-v-6154cc16],.reschedule-muted[data-v-6154cc16]{font-size:14px;line-height:1.8;color:#727e70}.reschedule-summary p[data-v-6154cc16]{margin:8px 0}.reschedule-steps[data-v-6154cc16]{display:flex;gap:28px;padding:24px 0;border-bottom:1px solid #e6eae1;font-size:14px;color:#90978a}.reschedule-steps .active[data-v-6154cc16]{color:#485f38;font-weight:600}.reschedule-date[data-v-6154cc16],.reschedule-reason[data-v-6154cc16]{display:grid;gap:10px;font-size:14px;margin:24px 0}.reschedule-slots[data-v-6154cc16]{max-height:280px;overflow:auto;padding-right:4px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0}.reschedule-slots[data-v-6154cc16] .n-button{height:auto;min-height:64px;white-space:normal;padding:12px;background:#fff;border:1px solid #dde3d6;border-radius:8px;cursor:pointer;text-align:left}.reschedule-slot-content[data-v-6154cc16]{display:block;width:100%}.reschedule-slots[data-v-6154cc16] .n-button__content{width:100%;justify-content:flex-start}.reschedule-slots small[data-v-6154cc16]{display:block;margin-top:6px;color:#7b8674;font-size:14px}.reschedule-slots[data-v-6154cc16] .n-button--disabled{cursor:not-allowed}.reschedule-slots .chosen[data-v-6154cc16]{background:#edf3e7;border-color:#75935e}.reschedule-compare[data-v-6154cc16]{display:flex;align-items:center;gap:24px;margin:24px 0}.reschedule-compare div[data-v-6154cc16]{display:grid;gap:10px}.reschedule-compare small[data-v-6154cc16]{color:#849078}.reschedule-footer[data-v-6154cc16]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}@media(max-width:550px){.reschedule-slots[data-v-6154cc16]{grid-template-columns:1fr 1fr}.reschedule-compare[data-v-6154cc16]{flex-direction:column;align-items:flex-start}}.coord-summary[data-v-36face7d]{padding:18px;background:#f5f6f2;border-radius:10px}.coord-summary p[data-v-36face7d],.coord-summary a[data-v-36face7d],.muted[data-v-36face7d]{font-size:14px;line-height:1.8;color:#727e70}.coord-summary p[data-v-36face7d]{margin:8px 0}.coord-steps[data-v-36face7d]{display:flex;gap:24px;padding:24px 0;font-size:14px;color:#89917e}.coord-steps .active[data-v-36face7d]{font-weight:600;color:#485f38}.coord-person[data-v-36face7d]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:16px 0;border-bottom:1px solid #e8ece3;font-size:14px}.coord-person p[data-v-36face7d]{width:100%;margin:0;color:#a36638}.coord-warning[data-v-36face7d]{font-size:14px;color:#a36638}.coord-footer[data-v-36face7d]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;flex-wrap:wrap}.coord-field[data-v-36face7d]{display:grid;gap:8px;margin:18px 0;font-size:14px}.coord-team[data-v-36face7d],.coord-comparison[data-v-36face7d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.coord-comparison[data-v-36face7d]{margin:24px 0;font-size:14px}.coord-comparison small[data-v-36face7d],.coord-comparison b[data-v-36face7d]{display:block;margin-bottom:12px}.coord-comparison small[data-v-36face7d]{color:#86917b}.coord-slots[data-v-36face7d]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;max-height:260px;overflow:auto;margin:18px 0}.coord-slots button[data-v-36face7d]{padding:12px;background:#fff;border:1px solid #dbe2d2;border-radius:8px;text-align:left;cursor:pointer}.coord-slots button[data-v-36face7d]:disabled{opacity:.45;cursor:not-allowed}.coord-slots small[data-v-36face7d]{display:block;font-size:14px;color:#7b8674;margin-top:6px}.coord-slots .chosen[data-v-36face7d]{background:#edf3e7;border-color:#75935e}@media(max-width:560px){.coord-team[data-v-36face7d],.coord-comparison[data-v-36face7d]{grid-template-columns:1fr}.coord-slots[data-v-36face7d]{grid-template-columns:1fr 1fr}.coord-steps[data-v-36face7d]{gap:12px;font-size:14px}}.assignment-queue[data-v-35657628]{padding:24px;margin:0 0 24px}.queue-head[data-v-35657628],.queue-row[data-v-35657628]{display:flex;align-items:center;justify-content:space-between;gap:20px}.queue-head h2[data-v-35657628]{font-size:18px;margin:0}.queue-head small[data-v-35657628]{font-size:14px;color:#a88661;margin-left:10px}.queue-head p[data-v-35657628],.queue-row p[data-v-35657628],.queue-row small[data-v-35657628]{font-size:14px;color:#7e887f;margin:8px 0}.queue-row[data-v-35657628]{border-top:1px solid #edf0e9;padding:18px 0}.queue-row .issue-message[data-v-35657628]{color:#a76535}.queue-form[data-v-35657628]{display:grid;gap:18px;margin:24px 0}.queue-form label[data-v-35657628]{display:grid;gap:8px}.queue-history[data-v-35657628]{padding:14px 0;border-top:1px solid #eee;font-size:14px}.queue-history p[data-v-35657628]{white-space:pre-wrap}@media(max-width:700px){.queue-head[data-v-35657628],.queue-row[data-v-35657628]{align-items:flex-start;flex-direction:column}}.duration-fields[data-v-9d94c1cf]{display:grid;grid-template-columns:minmax(0,1fr) 108px;gap:10px;width:100%}.duration-fields[data-v-9d94c1cf] .n-input-number{width:100%}.submit-blockers[data-v-38c01586]{margin:0;flex:1 1 100%;font-size:13px;line-height:1.55;color:var(--admin-danger, #c2410c)}.package-basic-editor[data-v-4e94f2e6]{min-width:0}.basic-hint[data-v-4e94f2e6]{color:#7b8673;font-size:14px;line-height:1.7;margin:0 0 18px}.basic-grid[data-v-4e94f2e6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 20px}.basic-grid>.n-form-item[data-v-4e94f2e6]{min-width:0}.basic-wide[data-v-4e94f2e6]{grid-column:1/-1}.basic-form[data-v-4e94f2e6] .n-input-number{width:100%}.duration-fields[data-v-4e94f2e6]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:10px;width:100%}.duration-fields[data-v-4e94f2e6]:has(>:nth-child(3)){grid-template-columns:minmax(0,1fr) 88px minmax(0,.9fr)}.duration-hint[data-v-4e94f2e6]{display:block;margin-top:8px;font-size:14px;color:#858e7e;line-height:1.6}.basic-footer .submit-blockers[data-v-4e94f2e6]{flex:1 1 100%;order:-1;text-align:left}.basic-footer[data-v-4e94f2e6]{flex-wrap:wrap;display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #e5e9df;margin-top:24px;padding:16px 0 0}.basic-footer>span[data-v-4e94f2e6]{font-size:14px;color:#858e7e}.basic-form[data-v-4e94f2e6] .resource-select-card{padding:14px;gap:16px}.basic-form[data-v-4e94f2e6] .resource-select-visual--portrait{width:66px}@media(max-width:640px){.basic-grid[data-v-4e94f2e6]{grid-template-columns:1fr;gap:14px}.basic-wide[data-v-4e94f2e6]{grid-column:auto}.duration-fields[data-v-4e94f2e6],.duration-fields[data-v-4e94f2e6]:has(>:nth-child(3)){grid-template-columns:1fr}.basic-footer .submit-blockers[data-v-4e94f2e6]{flex:1 1 100%;order:-1;text-align:left}.basic-footer[data-v-4e94f2e6]{flex-wrap:wrap;align-items:flex-end}.basic-footer>span[data-v-4e94f2e6]{max-width:45%}}.content-heading[data-v-cee4dddc]{display:flex;justify-content:space-between;align-items:center;gap:20px}.content-heading h2[data-v-cee4dddc]{font-size:21px;margin:0}.content-heading p[data-v-cee4dddc],.hint[data-v-cee4dddc]{color:#7c8275;line-height:1.8}fieldset[data-v-cee4dddc]{border:0;padding:0;margin:0;min-width:0}.notice[data-v-cee4dddc]{margin:16px 0}.field-label[data-v-cee4dddc]{display:block;font-weight:600;margin:24px 0 12px}.detail-images[data-v-cee4dddc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px}.detail-images article[data-v-cee4dddc]{padding:12px;background:#f6f7f3;border-radius:8px}.detail-images[data-v-cee4dddc] img{width:100%;height:200px;object-fit:contain}.row-actions[data-v-cee4dddc]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.album-row[data-v-cee4dddc]{display:flex;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid #e5e8df}.album-row a[data-v-cee4dddc]{display:block;margin-top:8px}.warning[data-v-cee4dddc]{color:#a66c33}.step-row[data-v-cee4dddc]{display:flex;gap:10px;align-items:center;margin:12px 0}.notice-editor[data-v-cee4dddc]{display:grid;gap:12px;background:#f6f7f3;padding:18px;margin-bottom:16px;border-radius:8px}.content-footer[data-v-cee4dddc]{position:sticky;bottom:0;background:#fff;border-top:1px solid #e5e8df;padding:18px 0;display:flex;align-items:center;gap:12px;margin-top:28px}.content-footer span[data-v-cee4dddc]{flex:1;color:#7c8275;font-size:14px}h3[data-v-cee4dddc]{margin-top:26px}a[data-v-cee4dddc]{color:#557344}@media(max-width:640px){.detail-images[data-v-cee4dddc]{grid-template-columns:1fr}.album-row[data-v-cee4dddc]{flex-direction:column}.content-footer[data-v-cee4dddc]{flex-wrap:wrap}}.muted[data-v-6cbf7971],.addon p[data-v-6cbf7971]{font-size:14px;line-height:1.8;color:#788171}.notice[data-v-6cbf7971]{margin-top:16px}.add-row[data-v-6cbf7971]{display:flex;gap:12px;margin-top:24px}.add-row .n-select[data-v-6cbf7971]{flex:1;min-width:0}.addon[data-v-6cbf7971]{display:flex;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid #e3e7de}.addon p[data-v-6cbf7971]{margin:8px 0 0}.actions[data-v-6cbf7971]{display:flex;gap:8px;align-items:center;flex-shrink:0}.inactive[data-v-6cbf7971]{font-size:14px;color:#a2663d;margin-left:10px}@media(max-width:600px){.addon[data-v-6cbf7971]{flex-direction:column}.actions[data-v-6cbf7971]{justify-content:flex-end}}.muted[data-v-69a30f0f]{color:#7b8572;line-height:1.7}.notice[data-v-69a30f0f]{margin:20px 0}.actions[data-v-69a30f0f]{display:flex;align-items:center;gap:10px;margin:16px 0;flex-wrap:wrap}.actions>.n-input[data-v-69a30f0f],.actions>.n-select[data-v-69a30f0f]{flex:1;min-width:160px}.question[data-v-69a30f0f],.preview[data-v-69a30f0f]{border:1px solid #e4e8df;border-radius:14px;padding:22px;margin:20px 0;background:#fafbf8}.config-grid[data-v-69a30f0f]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px 0}.config-grid label[data-v-69a30f0f]{display:grid;gap:12px}.linked[data-v-69a30f0f]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;border-bottom:1px solid #e4e8df}.linked strong[data-v-69a30f0f]{overflow-wrap:anywhere}.catalog[data-v-69a30f0f]{margin-top:36px;border-top:1px solid #e4e8df}.copy[data-v-69a30f0f]{white-space:pre-wrap;overflow-wrap:anywhere}.preview-field[data-v-69a30f0f]{width:100%}@media(max-width:600px){.config-grid[data-v-69a30f0f]{grid-template-columns:1fr}.linked[data-v-69a30f0f]{align-items:flex-start;flex-direction:column}.question[data-v-69a30f0f]{padding:16px}}.fields[data-v-35f2c458]{display:grid;gap:20px;margin-top:22px}.fields label[data-v-35f2c458]{display:grid;gap:10px}.fields small[data-v-35f2c458]{color:#788171}.fields p[data-v-35f2c458]{color:#788171;line-height:1.8}.notice[data-v-35f2c458]{margin-top:16px}.preview[data-v-35f2c458]{display:grid;gap:6px;font-size:14px;color:#4d5747}.preview .bad[data-v-35f2c458]{color:#b4472f}.muted[data-v-c275078b]{color:#7b8572;line-height:1.7;margin:0 0 12px}.notice[data-v-c275078b]{margin-bottom:12px}.tip-form[data-v-c275078b]{display:grid;gap:16px}.tip-form label[data-v-c275078b]{display:grid;gap:8px}.tip-actions[data-v-c275078b]{display:flex;justify-content:flex-end;gap:12px;margin:16px 0}.tip-row[data-v-c275078b]{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:start;padding:14px 0;border-bottom:1px solid #e4e8df}.tip-row p[data-v-c275078b]{margin:6px 0 0;color:#7b8572;line-height:1.7;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fields[data-v-9faa7e7d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 20px;margin-top:18px}.fields>label[data-v-9faa7e7d],.fields>.field[data-v-9faa7e7d],.block>label[data-v-9faa7e7d]{display:grid;gap:10px;min-width:0;align-content:start}.fields .n-input-number[data-v-9faa7e7d]{width:100%}.wide[data-v-9faa7e7d]{grid-column:1/-1}.hint[data-v-9faa7e7d]{color:#788171;line-height:1.7;font-size:14px;margin:0}.warn[data-v-9faa7e7d]{color:#c2410c;font-size:14px;margin:6px 0 0}.inline[data-v-9faa7e7d]{display:flex;gap:12px;align-items:center;min-width:0}.inline>.n-select[data-v-9faa7e7d],.inline>.n-input[data-v-9faa7e7d]{flex:1}.inline .n-input-number[data-v-9faa7e7d]{width:140px;flex-shrink:0}.block[data-v-9faa7e7d]{display:grid;gap:10px;padding:14px 16px;border:1px solid #e4e8df;border-radius:10px}.block-head[data-v-9faa7e7d]{display:flex;justify-content:space-between;align-items:center}.tier[data-v-9faa7e7d]{display:flex;gap:8px;align-items:center;font-size:14px;color:#4b5446}.tier .n-input-number[data-v-9faa7e7d]{width:120px}.radio[data-v-9faa7e7d]{margin-top:2px}.albums[data-v-9faa7e7d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}.passive[data-v-9faa7e7d]{pointer-events:none}.album[data-v-9faa7e7d]{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid #e4e8df;border-radius:8px;cursor:pointer}.album.on[data-v-9faa7e7d]{border-color:#5b7a4a;background:#f4f8f1}.album img[data-v-9faa7e7d],.cover-empty[data-v-9faa7e7d]{width:44px;height:44px;border-radius:6px;object-fit:cover;flex-shrink:0}.cover-empty[data-v-9faa7e7d]{display:grid;place-items:center;background:#f1f3ee;color:#9aa293;font-size:14px}.album-text[data-v-9faa7e7d]{display:grid;gap:2px;min-width:0}.album-text strong[data-v-9faa7e7d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.album-text small[data-v-9faa7e7d]{color:#788171}.tip-preview[data-v-9faa7e7d]{margin:0;padding:10px 12px;background:#f6f7f4;border-radius:8px;color:#5c6656;font-size:14px;line-height:1.8;white-space:pre-wrap;max-height:180px;overflow:auto}.state[data-v-9faa7e7d]{color:#788171;font-size:14px;margin-top:18px}.notice[data-v-9faa7e7d]{margin-top:16px}@media(max-width:640px){.fields[data-v-9faa7e7d]{grid-template-columns:1fr}.inline[data-v-9faa7e7d]{flex-wrap:wrap}}.agreement-fields[data-v-36994eae]{display:grid;gap:22px;margin-top:22px}.agreement-field[data-v-36994eae]{display:grid;gap:10px}.agreement-field>span[data-v-36994eae]{font-size:14px;color:#3f4a38}.agreement-field p[data-v-36994eae],.agreement-note[data-v-36994eae],.agreement-switch p[data-v-36994eae]{margin:0;color:#788171;line-height:1.8;font-size:14px}.agreement-switch[data-v-36994eae]{display:flex;align-items:center;justify-content:space-between;gap:20px}.agreement-switch b[data-v-36994eae]{font-size:14px;color:#3f4a38}.agreement-license[data-v-36994eae]{display:grid;gap:18px;padding:18px 20px;border:1px solid #e4e8de;border-radius:10px;background:#fafbf7}.variant-toolbar[data-v-55582c29],.variant-footer[data-v-55582c29],.variant-row[data-v-55582c29]{display:flex;gap:18px;align-items:center;justify-content:space-between}.variant-toolbar[data-v-55582c29]{margin:24px 0}.variant-row[data-v-55582c29]{padding:20px 0;border-top:1px solid #e6e9e4;flex-wrap:wrap}.variant-row>div[data-v-55582c29]:first-child{flex:1;min-width:230px}.variant-row p[data-v-55582c29],.variant-row small[data-v-55582c29]{font-size:14px;color:#7c847c;white-space:pre-wrap}.variant-actions[data-v-55582c29]{display:flex;gap:6px}.variant-editor[data-v-55582c29]{padding:22px;background:#f8f9f6;border:1px solid #e6e9e4;border-radius:8px}.variant-footer[data-v-55582c29]{justify-content:flex-end;margin-top:24px}.variant-warning[data-v-55582c29]{color:#a86736;font-size:14px}.package-workspace .n-drawer-body-content-wrapper{padding:0 28px!important}.package-workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding-right:12px}.package-workspace-heading>div{display:flex;align-items:baseline;gap:16px;min-width:0}.package-workspace-heading strong{font-size:18px;white-space:nowrap}.package-workspace-heading span{color:#7d8875;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.package-workspace-heading>.n-button{flex-shrink:0}.package-editor-tabs.section-tabs{gap:28px;margin:4px 0 0}.package-draft-dot{width:5px;height:5px;border-radius:50%;background:#c56948;margin-left:5px}.package-editor-status{display:flex;justify-content:space-between;gap:12px;flex-shrink:0;padding:12px 0 16px;font-size:14px;color:#8a9383}.package-editor-status .package-unsaved{color:#a15b3e;white-space:nowrap}.package-editor-panels{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding-right:8px;scrollbar-width:thin}.package-editor-panels>div{min-width:0;padding-bottom:4px}.package-workspace .workspace-embedded-footer:empty{display:none}@media(max-width:640px){.package-workspace .n-drawer-body-content-wrapper{padding:0 18px!important}.package-workspace-heading>div{display:block}.package-workspace-heading span{display:block;max-width:160px;margin-top:4px}.package-editor-tabs.section-tabs{gap:20px}.package-editor-status{font-size:14px;flex-wrap:wrap}.package-editor-panels{padding-right:3px}}.package-row-actions[data-v-5e1e685d]{display:flex;align-items:center;gap:8px;white-space:nowrap}.category-toolbar[data-v-35e0360c]{display:flex;justify-content:flex-end;margin:18px 0 12px}.category-list[data-v-35e0360c]{display:flex;flex-direction:column;gap:8px}.category-row[data-v-35e0360c]{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:12px 14px;border:1px solid #e6ebe0;border-radius:12px;background:#fff;transition:border-color .15s,opacity .15s,box-shadow .15s}.category-row.dragging[data-v-35e0360c]{opacity:.45}.category-row.target[data-v-35e0360c]{border-color:#78945e;box-shadow:inset 0 2px #78945e}.drag-handle[data-v-35e0360c]{touch-action:none;cursor:grab!important;color:#8a9481;-webkit-user-select:none;user-select:none}.drag-handle span[data-v-35e0360c]{font-size:22px;line-height:1}.category-main[data-v-35e0360c]{min-width:0;display:grid;gap:4px}.category-main strong[data-v-35e0360c]{font-size:14px;font-weight:600;color:#2f372c}.category-main small[data-v-35e0360c]{font-size:14px;color:#8a937f}.category-actions[data-v-35e0360c]{display:flex;gap:8px;flex-shrink:0}.empty[data-v-35e0360c]{margin:28px 0;text-align:center;color:#8a937f;font-size:14px}.category-drawer-form[data-v-35e0360c]{display:grid;gap:22px}.category-drawer-form label[data-v-35e0360c]{display:grid;gap:8px;font-size:14px;color:#3d4638}.booking-mode-field[data-v-35e0360c]{display:grid;gap:10px;font-size:14px;color:#3d4638}.field-hint[data-v-35e0360c]{margin:0;font-size:14px;line-height:1.7;color:#8a937f}.booking-mode-switch[data-v-35e0360c]{display:flex;width:100%}.booking-mode-switch[data-v-35e0360c] .n-radio-button{flex:1;justify-content:center}.muted[data-v-1d5aa97a],.addon-row p[data-v-1d5aa97a]{color:#7b8572;line-height:1.7}.addon-actions[data-v-1d5aa97a]{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0;align-items:center}.addon-actions>.submit-blockers[data-v-1d5aa97a]{flex:1 1 100%;order:-1}.addon-actions>.n-select[data-v-1d5aa97a]{width:140px;flex-shrink:0}.addon-form[data-v-1d5aa97a]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0}.addon-form label[data-v-1d5aa97a]{display:grid;gap:8px}.wide[data-v-1d5aa97a]{grid-column:1/-1}.addon-row[data-v-1d5aa97a]{display:grid;grid-template-columns:1fr auto auto;gap:20px;align-items:center;padding:20px 0;border-bottom:1px solid #e4e8df}.addon-row.album[data-v-1d5aa97a]{grid-template-columns:64px 1fr auto auto}.cover[data-v-1d5aa97a]{width:64px;height:64px;border-radius:8px;object-fit:cover}.cover.empty[data-v-1d5aa97a]{display:grid;place-items:center;background:#f1f3ee;color:#9aa293;font-size:14px}.addon-row p[data-v-1d5aa97a]{margin:6px 0 0}.description[data-v-1d5aa97a]{white-space:pre-wrap}@media(max-width:600px){.addon-form[data-v-1d5aa97a]{grid-template-columns:1fr}.addon-row[data-v-1d5aa97a]{grid-template-columns:1fr auto}.addon-row.album[data-v-1d5aa97a]{grid-template-columns:48px 1fr auto}.addon-actions[data-v-1d5aa97a]{flex-wrap:wrap}}.trial-intro[data-v-5574615b],.trial-note[data-v-5574615b]{font-size:14px;color:#727b70;line-height:1.8}.trial-inputs[data-v-5574615b]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:22px 0}.trial-inputs label[data-v-5574615b]{display:flex;flex-direction:column;gap:8px;font-size:14px}.trial-team h3[data-v-5574615b],.trial-result h3[data-v-5574615b]{font-size:16px;margin:18px 0 12px}.trial-team h3 small[data-v-5574615b]{margin-left:10px;font-size:14px;font-weight:400;color:#7d8777}.trial-people[data-v-5574615b],.trial-actions[data-v-5574615b]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.trial-people button[data-v-5574615b],.trial-days button[data-v-5574615b]{background:#fafbf8;border:1px solid #dfe3da;border-radius:7px;padding:10px 16px;color:#34442f;cursor:pointer}.trial-people button[aria-pressed=true][data-v-5574615b],.trial-days button[aria-pressed=true][data-v-5574615b]{border-color:#768e60;background:#edf3e5}.trial-people button[data-v-5574615b]:disabled{opacity:.5;cursor:not-allowed}.trial-people span[data-v-5574615b]{font-size:14px;margin-left:8px}.trial-actions[data-v-5574615b]{margin:20px 0}.trial-actions a[data-v-5574615b]{font-size:14px;color:#526c3f}.trial-result[data-v-5574615b]{border-top:1px solid #e4e8de;padding-top:12px}.trial-days[data-v-5574615b]{display:grid;grid-template-columns:repeat(7,1fr);gap:7px}.trial-days button[data-v-5574615b]{padding:10px 5px}.trial-days small[data-v-5574615b]{display:block;font-size:14px;margin-top:6px}.trial-slots[data-v-5574615b]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;max-height:300px;overflow:auto}.trial-slots article[data-v-5574615b]{padding:12px;background:#f7f7f4;border-radius:7px;border:1px solid #ebede7}.trial-slots strong[data-v-5574615b]{font-size:14px;font-weight:500}.trial-slots span[data-v-5574615b]{display:block;font-size:14px;color:#8c8177;margin-top:6px}.trial-slots .available[data-v-5574615b]{background:#f2f6ec;border-color:#dbe5ce}.trial-slots .available span[data-v-5574615b]{color:#597445}@media(max-width:640px){.trial-inputs[data-v-5574615b]{grid-template-columns:1fr}.trial-days[data-v-5574615b]{grid-template-columns:repeat(4,1fr)}.trial-slots[data-v-5574615b]{grid-template-columns:1fr 1fr}}.help[data-v-df8372b9],small[data-v-df8372b9]{color:#798372;font-size:14px;line-height:1.8}.heading[data-v-df8372b9]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;flex-wrap:wrap}.heading-meta[data-v-df8372b9]{display:flex;align-items:center;gap:12px;margin-left:auto}.actions[data-v-df8372b9]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:16px 0 0}label[data-v-df8372b9]{display:grid;gap:9px;margin:16px 0;font-size:14px}.note[data-v-df8372b9]{padding:14px 16px;background:var(--admin-color-faf8f9,#faf8f9);border:1px solid var(--admin-color-eee8ec,#eee8ec);border-radius:10px;font-size:14px;line-height:1.8;margin:14px 0}.note p[data-v-df8372b9],article p[data-v-df8372b9]{white-space:pre-wrap;overflow-wrap:anywhere}.request-row[data-v-df8372b9],article[data-v-df8372b9]{display:flex;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--admin-color-f0e9ed,#f0e9ed)}.request-row>div[data-v-df8372b9],article>div[data-v-df8372b9]{flex:1;min-width:0}.row-title[data-v-df8372b9]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.row-title b[data-v-df8372b9]{font-size:15px}.status-pill[data-v-df8372b9]{display:inline-flex;padding:2px 8px;border-radius:999px;font-size:12px;background:#f3f0f2;color:#6d5262}article small[data-v-df8372b9]{display:block;margin-top:6px}article p[data-v-df8372b9],.request-row p[data-v-df8372b9]{font-size:14px;max-height:4.8em;overflow:hidden;margin:8px 0 0}h3[data-v-df8372b9]{font-size:16px;margin-top:18px}a[data-v-df8372b9]{color:#526844}.amount[data-v-df8372b9]{font-size:14px;margin:12px 0;color:var(--text-secondary,#5a5360)}.check-actions[data-v-9fe5138b]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:22px 0}.check-actions a[data-v-9fe5138b]{font-size:14px;color:#526c3f}.variant-check[data-v-9fe5138b]{padding:20px 0;border-top:1px solid #e3e7df}.check-heading[data-v-9fe5138b]{display:flex;gap:12px;align-items:center;justify-content:space-between}.check-heading span[data-v-9fe5138b]{font-size:14px}.variant-check>p[data-v-9fe5138b],.customer-summary p[data-v-9fe5138b]{font-size:14px;color:#7c8477;line-height:1.8}.pass[data-v-9fe5138b]{color:#526c3f}.attention[data-v-9fe5138b]{color:#a56930}.store-check[data-v-9fe5138b]{display:flex;align-items:center;gap:16px;justify-content:space-between;margin-top:12px;padding:12px 16px;background:#f7f8f4;border-radius:8px}.store-check b[data-v-9fe5138b]{font-size:14px}.store-check small[data-v-9fe5138b]{display:block;font-size:14px;color:#7c8477;margin-top:5px}.check-footer[data-v-9fe5138b]{display:flex;gap:12px;justify-content:flex-end;align-items:center;border-top:1px solid #e3e7df;padding-top:22px;margin-top:20px}.customer-price[data-v-9fe5138b]{font-size:28px;color:#394b30;margin-top:22px}.customer-price small[data-v-9fe5138b]{font-size:14px;margin-left:8px}.service-description[data-v-9fe5138b]{white-space:pre-wrap}.store-repair-actions[data-v-9fe5138b]{display:flex;gap:8px;flex-wrap:wrap;flex-shrink:0}@media(max-width:650px){.store-check[data-v-9fe5138b]{align-items:flex-start;flex-direction:column}}.region-grid[data-v-0e057318]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.region-grid[data-v-0e057318] .n-form-item{min-width:0}.region-grid[data-v-0e057318] .n-form-item-label{font-size:14px}.region-hint[data-v-0e057318]{font-size:14px;line-height:1.7;color:var(--text-secondary,#82776f);margin:-4px 0 20px}.region-error[data-v-0e057318],.region-loading[data-v-0e057318]{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:14px}.region-error[data-v-0e057318]{color:#b84c51;justify-content:space-between}@media(max-width:520px){.region-grid[data-v-0e057318]{grid-template-columns:1fr;gap:0}}.drawer-order-controller[data-v-94e81f82]{display:none}.order-detail-return[data-v-94e81f82]{display:flex;justify-content:flex-end;border-top:1px solid #e5e9df;padding-top:20px;margin-top:24px}.workflow-order-table[data-v-94e81f82]{min-width:1080px}.workflow-order-table td[data-v-94e81f82]{padding-top:20px;padding-bottom:20px}.order-detail-heading[data-v-94e81f82]{display:flex;justify-content:space-between;gap:20px;align-items:center}.order-detail-heading h2[data-v-94e81f82]{font-size:19px;margin:0 0 8px}.order-detail-heading small[data-v-94e81f82]{color:#858e7e}.order-next-step[data-v-94e81f82]{background:#f2f5ec;border:1px solid #e3e8d9;padding:18px 20px;border-radius:9px;margin:24px 0}.order-next-step b[data-v-94e81f82]{font-size:14px}.order-next-step p[data-v-94e81f82]{font-size:14px;color:#737f69;line-height:1.8;margin:8px 0}.detail-tabs[data-v-94e81f82]{display:flex;border-bottom:1px solid #e4e8de;gap:24px}.detail-tabs button[data-v-94e81f82]{border:0;background:none;padding:12px 0;color:#7c8476;font:inherit;font-size:16px;font-weight:500;cursor:pointer}.detail-tabs button[aria-selected=true][data-v-94e81f82]{color:#425d30;font-weight:600;border-bottom:2px solid #627e4a}.order-detail-fields[data-v-94e81f82]{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:12px 0}.order-detail-fields dt[data-v-94e81f82]{color:#899180;font-size:14px;margin-bottom:9px}.order-detail-fields dd[data-v-94e81f82]{font-size:14px;margin:0;overflow-wrap:anywhere}.order-detail-fields .full[data-v-94e81f82]{grid-column:1/-1}.order-note[data-v-94e81f82]{white-space:pre-wrap;line-height:1.8}.order-detail-actions[data-v-94e81f82]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:20px 0 0;border-top:1px solid #e4e8de}.order-detail-actions .payment-actions[data-v-94e81f82]{flex-direction:row;margin:0;flex-wrap:wrap}.order-detail-actions[data-v-94e81f82] button{margin-top:0!important}.schedule-order-link[data-v-94e81f82]{margin-left:auto;display:flex;gap:6px;align-items:center;white-space:nowrap;color:#657b4f;font-size:14px}@media(max-width:700px){.order-detail-fields[data-v-94e81f82]{grid-template-columns:1fr}.schedule-order-link[data-v-94e81f82]{margin-left:0}}.business-error[data-v-94e81f82]{margin:0 0 18px}.business-error p[data-v-94e81f82]{margin:8px 0}.business-error .n-button[data-v-94e81f82]{margin-top:8px}.payment-cell[data-v-94e81f82]>*{display:block;margin-top:4px}.payment-cell>b[data-v-94e81f82]{margin-top:0}.payment-cell .badge[data-v-94e81f82]{width:fit-content}.payment-cell small[data-v-94e81f82]{font-size:13px;max-width:240px;overflow-wrap:anywhere;line-height:1.45}.payment-notice[data-v-94e81f82]{color:#aa7048}.payment-cell .payment-notice[data-v-94e81f82],.payment-cell .collection-due[data-v-94e81f82]{color:#b54a3c}.collection-ok[data-v-94e81f82]{color:#4f7a45}.payment-actions[data-v-94e81f82]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:8px}.refund-summary[data-v-94e81f82]{display:grid;grid-template-columns:90px 1fr;gap:14px;padding:8px 0 24px;font-size:14px}.refund-summary>span[data-v-94e81f82]{color:#858b7d}.refund-summary>strong[data-v-94e81f82]{font-size:22px;color:#b65454}.order-table[data-v-94e81f82]{min-width:1240px}.business-orders-page[data-v-94e81f82]{min-width:0;display:flex;flex-direction:column;gap:0}.business-orders-page>.page-heading[data-v-94e81f82],.business-orders-page>.n-alert[data-v-94e81f82]{flex-shrink:0}.order-directory[data-v-94e81f82]{padding:8px 18px 12px;min-width:0;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;gap:0}.order-directory[data-v-94e81f82]>.section-tabs{flex-shrink:0;margin-bottom:8px}.order-directory>.list-toolbar[data-v-94e81f82],.order-directory>.n-alert[data-v-94e81f82],.order-directory>.business-error[data-v-94e81f82],.order-directory>.directory-filter-advanced[data-v-94e81f82]{flex-shrink:0}.order-directory>.directory-filter-advanced[data-v-94e81f82]{margin:0 0 8px;padding:8px 0 0}.order-directory>.list-toolbar[data-v-94e81f82]{margin:0 0 6px!important;padding:0}.order-directory .order-list[data-v-94e81f82]{display:flex;flex-direction:column;gap:10px;min-width:0;flex:1;min-height:0;overflow:hidden}.order-directory .table-card[data-v-94e81f82]{overflow:auto;flex:1;min-height:280px;border:0;background:var(--admin-color-faf8f9,#faf8f9);box-shadow:none;border-radius:8px}.order-list[data-v-94e81f82]{display:flex;flex-direction:column;gap:14px;min-width:0;flex:1;min-height:0;overflow:hidden}.table-card[data-v-94e81f82]{overflow:auto;flex:1;min-height:280px}.order-pagination[data-v-94e81f82]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;flex-shrink:0;padding:6px 0;margin-top:8px}.order-pagination>span[data-v-94e81f82]{margin-right:auto;font-size:14px;color:#6d786f}.store-region-line[data-v-94e81f82]{display:block;font-size:14px;margin-bottom:5px;color:var(--text-secondary,#82776f)}.store-region-review[data-v-94e81f82]{display:block;font-size:14px;color:#b96d38;margin-top:5px}.page-heading--packages[data-v-94e81f82]{margin-bottom:12px;gap:12px;align-items:center}.page-heading--packages h1[data-v-94e81f82]{font-size:22px;line-height:1.25}.business-heading-actions[data-v-94e81f82] .package-trial-inline{display:inline-flex}.business-heading-actions[data-v-94e81f82] .package-trial-inline>.n-button,.business-heading-actions[data-v-94e81f82] [data-package-availability-native]>.n-button{--n-height:28px;min-height:28px;font-size:13px;padding:0 10px}.package-flow[data-v-94e81f82]{display:flex;gap:12px 16px;align-items:center;flex-wrap:wrap;padding:0 0 10px;margin:0 0 8px;border-bottom:1px solid #e8ece3}.package-flow-steps[data-v-94e81f82]{display:flex;align-items:center;flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none}.package-flow-steps li[data-v-94e81f82]{display:inline-flex;align-items:center;font-size:12px;color:#738066;line-height:1.3}.package-flow-steps li+li[data-v-94e81f82]{margin-left:10px;padding-left:10px;border-left:1px solid #d5deca}.package-flow-steps li b[data-v-94e81f82]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:5px;border-radius:50%;background:#e4ebda;color:#4d613e;font-size:10px;font-weight:600}.package-flow>.n-button[data-v-94e81f82]{margin-left:auto}.package-category-tabs[data-v-94e81f82] .section-tabs{margin-bottom:10px}.package-category-tabs[data-v-94e81f82] .section-tabs .n-button{min-height:34px;padding:6px 0 8px;font-size:14px!important}.package-category-tabs[data-v-94e81f82] .tab-count{font-size:13px}.package-table-wrap[data-v-94e81f82]{overflow:auto}.package-table[data-v-94e81f82]{min-width:850px}.package-cell[data-v-94e81f82]{display:flex;align-items:center;gap:14px;max-width:270px}.package-cell[data-v-94e81f82]>:first-child:not(div){width:58px;height:70px;object-fit:cover;border-radius:6px;flex-shrink:0}.package-cell>div[data-v-94e81f82]{min-width:0}.package-table small[data-v-94e81f82]{display:block;color:#838b7c;font-size:14px;margin-top:6px}.package-row-actions[data-v-94e81f82]{display:flex;gap:8px;flex-wrap:wrap}.package-check-summary[data-v-94e81f82]{max-width:210px;color:#557348!important}.package-check-summary.attention[data-v-94e81f82]{color:#a16835!important}.package-cell>.photo-wrap[data-v-94e81f82]{width:58px;height:70px;flex:0 0 58px;border-radius:6px;overflow:hidden}.package-cell>.photo-wrap[data-v-94e81f82] img{width:100%;height:100%;object-fit:cover}.business-heading-actions[data-v-94e81f82]{display:flex;gap:12px;align-items:center;margin-left:auto}.schedule-date-filter[data-v-94e81f82]{display:flex;gap:8px;align-items:center;font-size:14px;color:#7b8870}.package-repair-context[data-v-94e81f82]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 26px;margin-bottom:24px;border:1px solid #dce5d4;border-radius:12px;background:#f4f7ef}.repair-label[data-v-94e81f82]{font-size:14px;color:#6d7d60}.package-repair-context h2[data-v-94e81f82]{font-size:18px;margin:7px 0}.package-repair-context p[data-v-94e81f82]{font-size:14px;color:#747d6d;margin:6px 0;line-height:1.7}.package-repair-context .repair-store[data-v-94e81f82]{display:flex;align-items:center;gap:14px}.package-repair-context .repair-warning[data-v-94e81f82]{color:#a16835}.package-repair-context>.n-button[data-v-94e81f82]{flex-shrink:0}@media(max-width:700px){.package-repair-context[data-v-94e81f82]{align-items:flex-start;flex-direction:column}}.schedule-date>.schedule-full-date[data-v-94e81f82]{font-size:14px;font-weight:600;color:#657754;line-height:1.8}.schedule-date>.schedule-full-date small[data-v-94e81f82]{font-weight:400}.store-order-note[data-v-94e81f82]{margin:-8px 0 16px;color:#82776f;font-size:14px;line-height:1.6}.store-city[data-v-94e81f82]{margin-bottom:28px}.store-city-head[data-v-94e81f82]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid #e4e8de}.store-city-head h2[data-v-94e81f82]{margin:0;font-size:16px;font-weight:600}.store-city-head span[data-v-94e81f82]{color:#82776f;font-size:14px}.stores-toolbar[data-v-94e81f82]{flex-wrap:wrap}.stores-city-filter[data-v-94e81f82]{width:200px;flex:0 1 200px}.stores-toolbar[data-v-94e81f82] .n-input{flex:1 1 180px;min-width:0}.toolbar-tail[data-v-94e81f82]{display:flex;align-items:center;gap:12px;margin-left:auto;flex:0 0 auto}.toolbar-tail .result-count[data-v-94e81f82]{margin-left:0}.store-illustration.has-cover[data-v-94e81f82]{padding:0;overflow:hidden}.store-illustration .store-cover[data-v-94e81f82],.store-illustration .store-cover[data-v-94e81f82] img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.store-illustration.has-cover>span[data-v-94e81f82]{position:relative;z-index:1;background:#201c1a8c;color:#fff;padding:4px 10px;border-radius:999px}.products-workspace[data-v-bb5d9c1e] .page-heading--packages{margin-top:0}.ordinary-products[data-v-8a236ff0]{min-width:0;gap:14px}.ordinary-products>.admin-filter-bar[data-v-8a236ff0]{padding:14px 16px;margin:0 0 14px}.trade-form[data-v-8a236ff0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}.trade-form label[data-v-8a236ff0]{display:grid;gap:8px;align-content:start}.trade-form .wide[data-v-8a236ff0]{grid-column:1/-1}.description[data-v-8a236ff0]{max-width:360px;white-space:pre-wrap;overflow-wrap:anywhere}.n-empty[data-v-8a236ff0]{padding:32px}@media(max-width:600px){.trade-form[data-v-8a236ff0]{grid-template-columns:1fr}}.crm-workbench[data-v-d3c9183c]{min-width:0;display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}.crm-workbench[data-v-d3c9183c]>.n-spin-container,.crm-workbench[data-v-d3c9183c] .n-spin-content{display:flex;flex-direction:column;flex:1;min-height:0}.crm-workbench[data-v-d3c9183c] .n-spin-content{gap:12px}.workbench-top[data-v-d3c9183c],.follow-panel header[data-v-d3c9183c],.workbench-side header[data-v-d3c9183c]{display:flex;justify-content:space-between;align-items:center;gap:12px}.workbench-top[data-v-d3c9183c]{flex-shrink:0;align-items:flex-end}.workbench-top>div[data-v-d3c9183c]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;min-width:0}.workbench-top h2[data-v-d3c9183c]{font-size:16px;margin:0;font-weight:600}.workbench-top p[data-v-d3c9183c]{font-size:14px;color:#7d8774;margin:0}.crm-kpis[data-v-d3c9183c]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;background:#e5e9df;border:1px solid #e5e9df;border-radius:10px;overflow:hidden;flex-shrink:0}.crm-kpi[data-v-d3c9183c]{height:68px;background:#fff;border-radius:0;padding:12px 14px;text-align:left}.crm-kpi[data-v-d3c9183c] .n-button__content{width:100%;justify-content:space-between;gap:10px;align-items:center}.crm-kpi[data-v-d3c9183c] .n-button__border,.crm-kpi[data-v-d3c9183c] .n-button__state-border{display:none}.crm-kpi div[data-v-d3c9183c]{display:grid;gap:4px}.crm-kpi span[data-v-d3c9183c]{font-size:14px}.crm-kpi small[data-v-d3c9183c]{font-size:14px;color:#88907e}.crm-kpi b[data-v-d3c9183c]{font-size:24px;font-weight:500;color:#556b40;line-height:1}.workbench-columns[data-v-d3c9183c]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,.95fr);gap:14px;align-items:stretch;flex:1;min-height:0}.follow-panel[data-v-d3c9183c],.performance-panel[data-v-d3c9183c],.notice-panel[data-v-d3c9183c]{padding:14px 16px;min-width:0}.follow-panel[data-v-d3c9183c]{display:flex;flex-direction:column;min-height:0;height:100%}h3[data-v-d3c9183c]{font-size:14px;margin:0}header>span[data-v-d3c9183c]{font-size:14px;color:#929b88}.week-nav[data-v-d3c9183c]{display:flex;justify-content:space-between;align-items:center;margin-top:12px;gap:4px;flex-shrink:0}.week-day[data-v-d3c9183c]{height:52px;flex:1;padding:4px}.week-day[data-v-d3c9183c] .n-button__content{display:grid;gap:3px}.week-day span[data-v-d3c9183c]{font-size:14px;color:#87917e}.week-day b[data-v-d3c9183c]{font-weight:500}.week-day i[data-v-d3c9183c]{width:4px;height:4px;border-radius:50%;justify-self:center}.week-day .marked[data-v-d3c9183c]{background:#7a9364}.week-day.selected[data-v-d3c9183c]{background:#eaf0e1;color:#556b40}.week-caption[data-v-d3c9183c]{display:flex;justify-content:center;gap:16px;margin:8px 0;color:#929b88;font-size:14px;flex-shrink:0}.follow-scroll[data-v-d3c9183c]{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding-right:4px;scrollbar-width:thin}.overdue-panel[data-v-d3c9183c]{background:#fbefea;border-radius:10px;padding:10px;margin:4px 0 12px}.overdue-panel h4[data-v-d3c9183c]{margin:0 0 8px;color:#ac583e;font-size:14px}.overdue-panel h5[data-v-d3c9183c]{margin:10px 0 6px;font-size:14px;color:#a77562}.follow-line[data-v-d3c9183c]{display:flex;align-items:stretch;gap:6px;margin-bottom:6px}.follow-row[data-v-d3c9183c]{flex:1;min-width:0;display:flex;gap:12px;justify-content:space-between;align-items:center;padding:10px 12px;background:#fff;border-radius:7px;color:var(--ink)}.mute-follow[data-v-d3c9183c]{flex-shrink:0;border:0;border-radius:7px;background:#fff;padding:0 10px;font-size:14px;color:#8b9383;cursor:pointer}.mute-follow[data-v-d3c9183c]:hover{color:#ac583e}.mute-follow[data-v-d3c9183c]:disabled{opacity:.6;cursor:default}.follow-row div[data-v-d3c9183c]{min-width:0}.follow-row b[data-v-d3c9183c]{font-size:14px;font-weight:500}.follow-row small[data-v-d3c9183c]{display:block;color:#8b9383;font-size:14px;margin-top:4px;overflow-wrap:anywhere}.follow-row>span[data-v-d3c9183c]{font-size:14px;color:#9a887a;text-align:right;flex-shrink:0}.follow-row em[data-v-d3c9183c]{font-size:14px;font-style:normal;color:#7c906b;margin-left:6px}.selected-day[data-v-d3c9183c]{font-size:14px;color:#7c8773;margin:8px 0}.follow-scroll .n-empty[data-v-d3c9183c]{padding:24px 12px}.workbench-side[data-v-d3c9183c]{display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px;min-height:0;height:100%}.scope-switch[data-v-d3c9183c]{display:flex;gap:4px}.performance-grid[data-v-d3c9183c]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.performance-grid>div[data-v-d3c9183c]{background:#f4f6ef;border-radius:8px;padding:12px;display:grid;gap:5px}.performance-grid b[data-v-d3c9183c]{font-size:22px;font-weight:500;line-height:1}.performance-grid span[data-v-d3c9183c],.performance-grid small[data-v-d3c9183c],.performance-panel p[data-v-d3c9183c]{color:#8b9383;font-size:14px}.performance-panel p[data-v-d3c9183c]{margin:10px 0 0}.notice-panel[data-v-d3c9183c]{display:flex;flex-direction:column;min-height:0;overflow:hidden}.notice-panel header[data-v-d3c9183c]{margin-bottom:10px;flex-shrink:0}.notice-panel header a[data-v-d3c9183c]{font-size:14px}.notice-panel[data-v-d3c9183c] .n-empty{margin:auto}.notice-list[data-v-d3c9183c]{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.notice-row[data-v-d3c9183c]{display:block;border-bottom:1px solid #e8ece2;padding:10px 0;color:var(--ink)}.notice-row div[data-v-d3c9183c]{display:flex;justify-content:space-between;color:#8c9584;font-size:14px;gap:10px}.notice-row b[data-v-d3c9183c]{display:block;font-size:14px;font-weight:500;margin-top:5px;overflow-wrap:anywhere}@media(max-width:1000px){.crm-workbench[data-v-d3c9183c]{min-height:0;height:auto}.workbench-columns[data-v-d3c9183c]{grid-template-columns:1fr;flex:none}.follow-panel[data-v-d3c9183c]{height:auto;min-height:420px}.follow-scroll[data-v-d3c9183c]{max-height:none;min-height:280px}.workbench-side[data-v-d3c9183c]{grid-template-columns:1fr 1fr;grid-template-rows:none;height:auto}.notice-panel[data-v-d3c9183c]{max-height:320px}.crm-kpis[data-v-d3c9183c]{grid-template-columns:1fr 1fr 1fr}}@media(max-width:650px){.workbench-side[data-v-d3c9183c]{grid-template-columns:1fr}.follow-row>span[data-v-d3c9183c]{max-width:95px}.crm-kpi[data-v-d3c9183c]{padding:12px;height:72px}}.crm-brand-summary[data-v-093f205b]{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e9ebe4;padding:0 0 18px;margin-bottom:24px}.crm-brand-summary h3[data-v-093f205b]{font-size:15px;margin:0}.crm-brand-summary p[data-v-093f205b],.brand-editor p[data-v-093f205b]{font-size:14px;color:#8c9582}.brand-editor[data-v-093f205b]{display:grid;gap:20px}.brand-editor label[data-v-093f205b]{display:grid;gap:8px}.brand-menu-grid[data-v-093f205b]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.brand-editor h3[data-v-093f205b]{font-size:15px;margin:0}.field-order-list[data-v-34237dd4]{display:flex;flex-direction:column;gap:6px}.field-order-row[data-v-34237dd4]{display:flex;gap:4px;align-items:center;border:1px solid transparent;border-radius:9px;min-height:58px;padding:5px 7px;background:#f7f8f4;transition:background .15s,border-color .15s}.field-order-row.selected[data-v-34237dd4]{background:#eaf0e1;border-color:#d9e3cc}.field-order-row.target[data-v-34237dd4]{border-color:#78945e;box-shadow:inset 0 2px #78945e}.field-order-row.dragging[data-v-34237dd4]{opacity:.5}.drag-handle[data-v-34237dd4]{touch-action:none;cursor:grab!important;color:#8a9481;font-size:22px;-webkit-user-select:none;user-select:none}.drag-handle span[data-v-34237dd4]{font-size:22px;line-height:1}.field-select[data-v-34237dd4]{flex:1;min-width:0;justify-content:flex-start;text-align:left;height:auto;padding:6px!important}.field-copy[data-v-34237dd4]{display:flex;flex-direction:column;gap:5px;white-space:normal;overflow-wrap:anywhere;line-height:1.4}.field-copy small[data-v-34237dd4]{font-size:14px;color:#7c8577;font-weight:400}.sr-only[data-v-34237dd4]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.choice-options[data-v-c8614015]{margin-top:8px;padding-top:8px;border-top:1px solid #e5e9df}.choice-options h4[data-v-c8614015]{margin:12px 0 6px;font-size:14px;font-weight:600}.choice-options p[data-v-c8614015]{margin:0 0 12px}.option-row[data-v-c8614015],.option-actions[data-v-c8614015]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:10px 0}.option-row .n-input[data-v-c8614015]{flex:1;min-width:140px;max-width:360px}.option-actions[data-v-c8614015]{justify-content:flex-end}.option-actions span[data-v-c8614015]{margin-right:auto;font-size:14px;color:#7c8577}.choice-options .n-alert[data-v-c8614015]{margin:10px 0}.fixed-rules p[data-v-86ebb011]{font-size:14px;color:#7c8577;line-height:1.8}.rules-layout[data-v-86ebb011]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:24px;margin:18px 0}.rules-layout>.field-order-list[data-v-86ebb011]{max-height:460px;overflow:auto;padding:2px}.rule-detail[data-v-86ebb011]{padding:0 0 0 24px;border-left:1px solid #e5e9df;min-width:0}.rule-detail label[data-v-86ebb011]{display:grid;gap:8px;margin-bottom:20px}.rule-switches[data-v-86ebb011]{display:flex;gap:16px;flex-wrap:wrap;margin:18px 0}.fixed-rules footer[data-v-86ebb011]{display:flex;align-items:center;justify-content:flex-end;gap:12px}.fixed-rules footer>span[data-v-86ebb011]{margin-right:auto;color:#7c8577;font-size:14px}@media(max-width:800px){.rules-layout[data-v-86ebb011]{grid-template-columns:1fr}.rule-detail[data-v-86ebb011]{padding:0;border:0}.fixed-rules footer[data-v-86ebb011]{flex-wrap:wrap}}.contact-config[data-v-fdba2cec]{padding:16px 0}.contact-config p[data-v-fdba2cec]{font-size:14px;color:#7c8577;line-height:1.8}.config-head[data-v-fdba2cec],.option-row[data-v-fdba2cec],footer[data-v-fdba2cec]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:16px 0}.contact-config label[data-v-fdba2cec]{display:grid;gap:8px;max-width:420px;flex:1}.option-row .n-input[data-v-fdba2cec]{max-width:420px;min-width:160px;flex:1}h3[data-v-fdba2cec]{font-size:15px}.contact-config .n-alert[data-v-fdba2cec]{margin:16px 0}footer[data-v-fdba2cec]{justify-content:flex-end}footer span[data-v-fdba2cec]{margin-right:auto;color:#7c8577;font-size:14px}.fixed-rules p[data-v-a7347736]{font-size:14px;color:#7c8577;line-height:1.8}.rules-layout[data-v-a7347736]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:24px;margin:18px 0}.rules-layout>.field-order-list[data-v-a7347736]{max-height:460px;overflow:auto;padding:2px}.rule-detail[data-v-a7347736]{padding:0 0 0 24px;border-left:1px solid #e5e9df;min-width:0}.rule-detail label[data-v-a7347736]{display:grid;gap:8px;margin-bottom:20px}.rule-switches[data-v-a7347736]{display:flex;gap:16px;flex-wrap:wrap;margin:18px 0}.fixed-rules footer[data-v-a7347736]{display:flex;align-items:center;justify-content:flex-end;gap:12px}.fixed-rules footer>span[data-v-a7347736]{margin-right:auto;color:#7c8577;font-size:14px}@media(max-width:800px){.rules-layout[data-v-a7347736]{grid-template-columns:1fr}.rule-detail[data-v-a7347736]{padding:0;border:0}.fixed-rules footer[data-v-a7347736]{flex-wrap:wrap}}.state-editor p[data-v-37a45c33]{font-size:14px;color:#7c8577;line-height:1.8}.state-table[data-v-37a45c33]{min-width:740px;width:100%;border-collapse:collapse;text-align:left}.state-table th[data-v-37a45c33],.state-table td[data-v-37a45c33]{padding:10px;border-bottom:1px solid #e9ebe4;font-size:14px}.state-table th[data-v-37a45c33]{white-space:nowrap;color:#7c8577;font-weight:500}.state-table td[data-v-37a45c33]:first-child{min-width:150px}.state-actions[data-v-37a45c33]{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.state-table .state-actions[data-v-37a45c33]{margin:0;flex-wrap:nowrap}.field-layout[data-v-a1da1763]{display:grid;grid-template-columns:230px minmax(0,1fr);gap:26px;align-items:start}.field-layout[data-v-a1da1763] .n-menu{background:#f5f7f1;border-radius:10px;margin-top:24px}.field-editor[data-v-a1da1763]{min-width:0}.crm-dictionaries[data-v-a1da1763]{margin:20px 0;padding:26px}.crm-dictionaries.embedded[data-v-a1da1763]{margin:0;padding:0;min-width:0}.crm-dictionaries.embedded h2[data-v-a1da1763]{font-size:16px;margin:0}.crm-dictionaries header[data-v-a1da1763],.option-row[data-v-a1da1763]{display:flex;align-items:center;gap:14px}.crm-dictionaries header[data-v-a1da1763]{justify-content:space-between}.crm-dictionaries p[data-v-a1da1763]{font-size:14px;color:#7c8577;line-height:1.8}.crm-dictionaries section[data-v-a1da1763]{margin:24px 0}.option-row[data-v-a1da1763]{margin:12px 0;max-width:720px}.option-row .n-input[data-v-a1da1763]{flex:1}.crm-dictionaries .n-alert[data-v-a1da1763]{margin:16px 0}@media(max-width:850px){.field-layout[data-v-a1da1763]{grid-template-columns:1fr}}@media(max-width:600px){.option-row[data-v-a1da1763]{flex-wrap:wrap}.option-row .n-input[data-v-a1da1763]{flex-basis:100%}}.custom-fields[data-v-52003aad]{padding:26px;margin:20px 0}.custom-fields header[data-v-52003aad],.custom-fields footer[data-v-52003aad]{display:flex;justify-content:space-between;gap:20px;align-items:center}.custom-fields p[data-v-52003aad],.custom-fields footer span[data-v-52003aad]{color:#7c8577;font-size:14px;line-height:1.8}.custom-fields .n-alert[data-v-52003aad]{margin:16px 0}.custom-layout[data-v-52003aad]{display:grid;grid-template-columns:130px 230px minmax(0,1fr);gap:24px;margin:24px 0}.options-pane[data-v-52003aad]{grid-column:2/-1}.sort-help[data-v-52003aad]{margin:0}.field-list[data-v-52003aad]{display:flex;flex-direction:column;gap:12px;min-width:0}.field-detail[data-v-52003aad]{min-width:0;padding-left:24px;border-left:1px solid #e5e9df}.field-detail label[data-v-52003aad]{display:grid;gap:8px;margin-bottom:18px}.field-switches[data-v-52003aad],.field-actions[data-v-52003aad],.option-row[data-v-52003aad]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:16px 0}.option-row .n-input[data-v-52003aad]{flex:1;min-width:120px}.custom-fields footer[data-v-52003aad]{border-top:1px solid #e5e9df;padding-top:20px}@media(max-width:1100px){.custom-layout[data-v-52003aad]{grid-template-columns:150px minmax(0,1fr)}.field-detail[data-v-52003aad]{grid-column:1/-1;border:0;padding:0}}@media(max-width:600px){.custom-layout[data-v-52003aad]{grid-template-columns:1fr}.custom-fields[data-v-52003aad]{padding:18px}.custom-fields header[data-v-52003aad],.custom-fields footer[data-v-52003aad]{align-items:flex-start;flex-direction:column}}.group-columns[data-v-d59b4ba9]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:20px}.group-config[data-v-d59b4ba9],.group-history[data-v-d59b4ba9]{padding:24px}.group-side[data-v-d59b4ba9]{display:flex;flex-direction:column;gap:20px;min-width:0}.group-preview[data-v-d59b4ba9]{overflow:hidden}.preview-heading[data-v-d59b4ba9]{padding:18px 20px;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between}.preview-heading h2[data-v-d59b4ba9]{margin:0}.preview-heading span[data-v-d59b4ba9]{font-size:14px;color:var(--muted,#7c8675)}.preview-messages[data-v-d59b4ba9]{padding:16px;background:var(--bg,#f5f6f1)}.preview-channel[data-v-d59b4ba9]{margin:0 0 12px}.preview-message[data-v-d59b4ba9]{padding:12px 14px;margin:0 0 10px;border:1px solid var(--line);border-radius:10px;background:#fff}.preview-message[data-v-d59b4ba9]:last-child{margin-bottom:0}.preview-message p[data-v-d59b4ba9]{margin:0 0 4px}.preview-message pre[data-v-d59b4ba9]{margin:0}.preview-empty[data-v-d59b4ba9]{margin:0;padding:12px 0}.group-config label[data-v-d59b4ba9]{display:grid;gap:12px;font-size:14px}.group-event[data-v-d59b4ba9]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0}.group-event p[data-v-d59b4ba9]{margin-bottom:0}.group-actions[data-v-d59b4ba9]{display:flex;gap:12px;margin:24px 0}h2[data-v-d59b4ba9]{font-size:18px}p[data-v-d59b4ba9]{font-size:14px;line-height:1.8;color:#7c8675}article[data-v-d59b4ba9]{border-top:1px solid var(--line);padding:12px 0}pre[data-v-d59b4ba9]{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:14px;line-height:1.8}.group-history[data-v-d59b4ba9]{max-height:850px;overflow:auto}.group-event span[data-v-d59b4ba9]{font-size:14px;color:#6f855d}@media(max-width:900px){.group-columns[data-v-d59b4ba9]{grid-template-columns:1fr}}.crm-organization[data-v-bab1812b]{min-width:0}.org-heading[data-v-bab1812b],.org-department>header[data-v-bab1812b],.org-team[data-v-bab1812b]{display:flex;justify-content:space-between;align-items:center;gap:16px}.org-heading[data-v-bab1812b]{margin-bottom:18px}.org-heading h2[data-v-bab1812b]{margin:0 0 6px}.org-heading p[data-v-bab1812b],.org-table small[data-v-bab1812b]{color:var(--text-muted,#7c8577);font-size:14px}.org-actions[data-v-bab1812b]{display:flex;gap:8px;flex-wrap:wrap}.org-actions--pair[data-v-bab1812b]{display:grid;grid-template-columns:repeat(2,max-content);gap:8px;justify-content:end;min-width:0}.org-table .table-action-column[data-v-bab1812b]{width:1%;white-space:nowrap;vertical-align:middle}.org-table[data-v-bab1812b]{border-collapse:separate;border-spacing:0;width:100%;min-width:680px;text-align:left}.org-table th[data-v-bab1812b],.org-table td[data-v-bab1812b]{padding:14px 16px;border-bottom:1px solid #e9ebe4;font-size:14px}.org-table th[data-v-bab1812b]{color:#7c8577;font-weight:500;background:#f8faf5}.org-table small[data-v-bab1812b]{display:block;margin-top:5px}.org-department[data-v-bab1812b]{border:1px solid #e9ebe4;border-radius:12px;margin:16px 0;overflow:hidden}.org-department>header[data-v-bab1812b]{padding:14px 16px;background:#f4f6f0}.org-team[data-v-bab1812b]{padding:12px 16px 12px 30px;border-top:1px solid #e9ebe4}.org-form[data-v-bab1812b]{display:grid;gap:20px}.org-form-pair[data-v-bab1812b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.org-form label[data-v-bab1812b]{display:grid;gap:8px;font-size:14px}.org-counts[data-v-bab1812b]{display:flex;gap:16px;padding:16px;background:#f4f6f0;border-radius:10px;flex-wrap:wrap}.org-counts b[data-v-bab1812b]{color:#556b40;margin-left:8px}.crm-organization .n-alert[data-v-bab1812b]{margin-bottom:16px}.crm-organization .n-empty[data-v-bab1812b]{padding:24px}.org-stats[data-v-bab1812b]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:14px}.org-stats>div[data-v-bab1812b]{display:flex;align-items:center;gap:8px;padding:12px 14px;border:1px solid #e9ebe4;border-radius:12px;background:#fff;color:#7c8577}.org-stats b[data-v-bab1812b]{font-size:20px;color:#2f3a2c}.org-stats b small[data-v-bab1812b]{font-size:14px;color:#9aa293;font-weight:400}.org-stats span[data-v-bab1812b]{font-size:14px}.org-toolbar[data-v-bab1812b]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:4px 0 14px;font-size:14px;color:#7c8577}.org-tree[data-v-bab1812b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px}.org-tree .org-department[data-v-bab1812b]{margin:0;background:#fff}.org-department>header small[data-v-bab1812b]{display:block;color:#7c8577;font-size:14px;margin-top:4px}.org-department>header>div[data-v-bab1812b]:first-child{min-width:0}.org-department>header .org-actions[data-v-bab1812b],.org-team .org-actions[data-v-bab1812b]{flex-wrap:nowrap;gap:2px;flex-shrink:0}.org-team[data-v-bab1812b]{padding:10px 16px}.org-team-block[data-v-bab1812b]{border-top:1px solid #e9ebe4}.org-team-block .org-team[data-v-bab1812b]{border-top:0}.org-team-main[data-v-bab1812b]{flex:1;min-width:0}.org-team-name[data-v-bab1812b]{font-size:14px;font-weight:500}.org-team-main small[data-v-bab1812b]{display:block;font-size:14px;color:#9aa293;margin-top:2px}.org-member-list[data-v-bab1812b]{list-style:none;margin:0;padding:0 16px 10px 30px;display:grid;gap:6px}.org-member-list li[data-v-bab1812b]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;border-radius:8px;background:#f8faf5;transition:background-color .12s ease,box-shadow .12s ease}.org-member-list li[data-v-bab1812b]:hover{background:#fff7fa;box-shadow:inset 0 0 0 1px #f0e5eb}.org-member-list strong[data-v-bab1812b]{font-size:14px}.org-member-list small[data-v-bab1812b]{display:block;margin-top:2px;color:#7c8577;font-size:14px}.org-table>tbody>tr[data-v-bab1812b]{transition:background-color .12s ease}.org-table>tbody>tr:hover>td[data-v-bab1812b]{background:#fff7fa}.org-department>header[data-v-bab1812b],.org-team[data-v-bab1812b]{transition:background-color .12s ease}.org-department>header[data-v-bab1812b]:hover,.org-team[data-v-bab1812b]:hover{background:#fff7fa}.org-link[data-v-bab1812b]{border:0;background:none;color:#3f6a4a;cursor:pointer;padding:0;font:inherit;text-decoration:underline}.org-hint[data-v-bab1812b]{display:block;margin-top:6px;font-size:14px;color:#9aa293}.org-empty-line[data-v-bab1812b]{margin:0;padding:12px 16px;font-size:14px;color:#b0b6aa;border-top:1px solid #e9ebe4}.org-blank[data-v-bab1812b]{display:grid;justify-items:center;gap:8px;padding:48px 20px;border:1px dashed #d9ded2;border-radius:14px;color:#7c8577;text-align:center}.org-blank strong[data-v-bab1812b]{color:#2f3a2c;font-size:15px}.org-blank p[data-v-bab1812b]{margin:0 0 8px;font-size:14px;max-width:460px;line-height:1.7}.org-scope[data-v-bab1812b]{font-size:14px;padding:2px 8px;border-radius:6px;background:#eef3ea;color:#3f6a4a}.org-scope.COMPANY[data-v-bab1812b]{background:#f6efe2;color:#8a6a3a}.org-scope.SELF[data-v-bab1812b]{background:#f2f3f0;color:#6b7368}.org-menus[data-v-bab1812b]{max-width:280px;color:#5f6a5a}.org-off td[data-v-bab1812b]{opacity:.55}.org-perm-bar[data-v-bab1812b]{display:flex;justify-content:space-between;align-items:center}.org-perm[data-v-bab1812b]{border:1px solid #e9ebe4;border-radius:12px;padding:14px 16px}.org-perm h4[data-v-bab1812b]{margin:0 0 4px;font-size:14px}.org-perm h4 small[data-v-bab1812b]{color:#9aa293;font-weight:400;margin-left:6px}.perm-tree[data-v-bab1812b]{display:grid}.perm-node[data-v-bab1812b]{padding:11px 0 2px;border-top:1px solid #eef1ea}.perm-node[data-v-bab1812b]:first-child{border-top:0;padding-top:2px}.perm-node-actions[data-v-bab1812b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px;margin:8px 0 8px 26px}.org-preview[data-v-bab1812b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin-bottom:16px}.org-preview-dept[data-v-bab1812b]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:12px;border:1px solid #e9ebe4;border-radius:10px}.org-preview-dept b[data-v-bab1812b]{width:100%;font-size:14px}.org-preview-dept span[data-v-bab1812b]{font-size:14px;padding:2px 8px;border-radius:999px;background:#f4f6f0;color:#5f6a5a}@media(max-width:900px){.org-stats[data-v-bab1812b],.perm-node-actions[data-v-bab1812b]{grid-template-columns:repeat(2,1fr)}}.business-schedule[data-v-2cadb14b]{min-width:0}.ledger-filters[data-v-2cadb14b]{margin-top:0}.ledger-list-toolbar[data-v-2cadb14b]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0 12px;font-size:14px;color:#7c8675}.ledger-list-toolbar>div[data-v-2cadb14b]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.ledger-setting-link[data-v-2cadb14b]{color:#557246;padding:6px 8px}.ledger-list[data-v-2cadb14b]{overflow:hidden}.ledger-table th[data-v-2cadb14b],.ledger-table td[data-v-2cadb14b]{min-width:140px}.ledger-table .table-action-column[data-v-2cadb14b]{--table-action-width:136px}.ledger-table a[data-v-2cadb14b],.ledger-table small[data-v-2cadb14b]{display:block;margin-top:8px;font-size:14px;color:#7c8675}.ledger-table a[data-v-2cadb14b]{color:#557246}.ledger-actions[data-v-2cadb14b]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding:8px 12px;font-size:13px;border-top:1px solid #e9ebe4}.ledger-record-summary[data-v-2cadb14b]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:14px 16px;background:#f5f6f2;border-radius:8px;font-size:14px;color:#7c8675}.ledger-record-summary strong[data-v-2cadb14b]{font-size:16px;color:#29332a}.ledger-editor[data-v-2cadb14b]{min-width:0}.ledger-editor label[data-v-2cadb14b]{display:grid;gap:8px;font-size:14px}.ledger-grid[data-v-2cadb14b]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0}.ledger-grid[data-v-2cadb14b] .form-date-picker{width:100%}.ledger-editor h3[data-v-2cadb14b]{font-size:15px;margin-top:28px}p[data-v-2cadb14b]{font-size:14px;color:#7c8675;line-height:1.8}.ledger-note[data-v-2cadb14b]{margin:10px 0 0}dl>div[data-v-2cadb14b]{display:grid;grid-template-columns:100px 1fr;gap:12px;margin:12px 0;font-size:14px}dd[data-v-2cadb14b]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:650px){.ledger-grid[data-v-2cadb14b]{grid-template-columns:1fr}.ledger-list-toolbar[data-v-2cadb14b]{align-items:flex-start}.ledger-list-toolbar>span[data-v-2cadb14b]{white-space:nowrap}}.change-tip[data-v-e9942e15]{font-size:13px;color:#7a8674;line-height:1.6;margin:0 0 12px}.change-tabs[data-v-e9942e15]{display:flex;align-items:center;gap:16px;margin:0 0 14px;flex-wrap:wrap}.change-tabs>.section-tabs[data-v-e9942e15]{flex:1;margin-bottom:0}.change-tabs>.n-button[data-v-e9942e15]{margin-left:auto}.change-tabs>button[data-v-e9942e15]{font-size:16px;font-weight:500}.change-row[data-v-e9942e15]{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--admin-color-f0e9ed,#f0e9ed)}.change-row>div[data-v-e9942e15]{flex:1;min-width:0}.change-row small[data-v-e9942e15]{display:block;color:#909888;font-size:14px;margin-top:8px}.change-row p[data-v-e9942e15]{font-size:14px;line-height:1.8}.change-reason[data-v-e9942e15]{white-space:pre-wrap;overflow-wrap:anywhere}.change-review[data-v-e9942e15]{background:var(--admin-color-faf8f9,#faf8f9);border:1px solid var(--admin-color-eee8ec,#eee8ec);border-radius:10px;padding:16px;margin:12px 0}.change-review h3[data-v-e9942e15]{margin-top:0}.change-review p[data-v-e9942e15]{font-size:14px;color:#7a8672;line-height:1.8}.change-agreement[data-v-e9942e15]{margin-top:22px}.change-actions[data-v-e9942e15]{display:flex;gap:12px;justify-content:flex-end;align-items:center;margin-top:16px;font-size:14px}.invitations[data-v-ee6fa4f9]{padding:24px;margin-bottom:24px;border:1px solid #d8e5d9}.invitations h2[data-v-ee6fa4f9]{font-size:20px}.invitations p[data-v-ee6fa4f9]{color:#758078;font-size:14px}.invitations article[data-v-ee6fa4f9]{padding:18px 0;border-top:1px solid #e9eee7}.buttons[data-v-ee6fa4f9]{display:flex;gap:12px;margin-top:14px}.reason[data-v-ee6fa4f9]{white-space:pre-wrap;overflow-wrap:anywhere}.time-off-heading[data-v-5a46edf3]{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:20px}.time-off-heading h2[data-v-5a46edf3]{font-size:22px;margin:0 0 10px}.time-off-heading p[data-v-5a46edf3]{color:#7c8477;line-height:1.7;font-size:14px;margin:0;max-width:700px}.time-off-tools[data-v-5a46edf3]{display:flex;gap:12px;margin-bottom:20px}.time-off-list[data-v-5a46edf3]{display:grid;gap:14px}.time-off-list article[data-v-5a46edf3],.impact-orders article[data-v-5a46edf3]{border:1px solid #e4e8df;background:#fff;padding:22px;border-radius:10px}.time-off-row-title[data-v-5a46edf3]{display:flex;gap:12px;align-items:center}.time-off-range[data-v-5a46edf3]{font-size:16px;font-variant-numeric:tabular-nums;color:#314835}.time-off-reason[data-v-5a46edf3]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.time-off-list footer[data-v-5a46edf3]{display:flex;gap:16px;justify-content:space-between;align-items:center;margin-top:18px}.time-off-list footer>div[data-v-5a46edf3]{display:flex;gap:10px}.time-off-list small[data-v-5a46edf3]{color:#8c9587;font-size:14px}.time-off-field[data-v-5a46edf3]{display:block;margin:20px 0;font-size:14px;color:#666f60}.time-off-dates[data-v-5a46edf3]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.time-off-actions[data-v-5a46edf3]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:18px;border-top:1px solid #e4e8df}.impact-orders[data-v-5a46edf3]{display:grid;gap:10px;margin:18px 0}.impact-orders article[data-v-5a46edf3]{padding:14px;font-size:14px;line-height:1.6}.impact-orders p[data-v-5a46edf3]{margin:5px 0}.impact-orders a[data-v-5a46edf3]{color:#4b6c3d}.time-off-panel h3[data-v-5a46edf3]{font-size:16px;line-height:1.8;margin-top:22px}@media(max-width:650px){.time-off-heading[data-v-5a46edf3],.time-off-list footer[data-v-5a46edf3]{align-items:flex-start;flex-direction:column}.time-off-dates[data-v-5a46edf3]{grid-template-columns:1fr;gap:0}}header[data-v-d1580bb3]{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:18px}header h2[data-v-d1580bb3]{font-size:22px;margin:0 0 8px}header p[data-v-d1580bb3]{color:#7c8477;font-size:14px;margin:0;line-height:1.65;max-width:52rem}.header-actions[data-v-d1580bb3]{display:flex;gap:10px;flex-shrink:0}.tools[data-v-d1580bb3]{display:flex;gap:12px;margin:16px 0;flex-wrap:wrap}.team-list[data-v-d1580bb3]{display:flex;flex-direction:column;gap:10px}.person-row[data-v-d1580bb3]{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:16px;align-items:start;padding:16px 18px;border:1px solid #e4e8de;border-radius:12px;background:#fff}.person-row.inactive[data-v-d1580bb3]{opacity:.78;background:#f7f8f5}.person-avatar[data-v-d1580bb3]{width:56px;height:56px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;color:#4a5a40;background:#e8eedf}.person-avatar[data-v-d1580bb3] img{width:100%;height:100%;object-fit:cover}.avatar-1[data-v-d1580bb3]{background:#e6eef2;color:#3d5a66}.avatar-2[data-v-d1580bb3]{background:#f0e8df;color:#6a5240}.avatar-3[data-v-d1580bb3]{background:#ebe6f0;color:#564866}.person-title[data-v-d1580bb3]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.person-title h3[data-v-d1580bb3]{margin:0;font-size:16px;font-weight:600;color:#2f3a2a}.badge[data-v-d1580bb3]{display:inline-flex;align-items:center;font-size:14px;padding:3px 8px;border-radius:999px;background:#eef2e8;color:#5a6750}.badge.on[data-v-d1580bb3]{background:#e8f2eb;color:#3d7551}.badge.off[data-v-d1580bb3]{background:#f1f1ef;color:#96968d}.badge.login[data-v-d1580bb3]{background:#e8eef6;color:#3d5a78}.badge.mute[data-v-d1580bb3]{background:#f3f3f1;color:#8a8a84}.person-meta[data-v-d1580bb3],.person-stores[data-v-d1580bb3],.person-phone[data-v-d1580bb3],.person-note[data-v-d1580bb3]{margin:6px 0 0;font-size:14px;color:#737e70;line-height:1.5}.person-stores[data-v-d1580bb3]{display:flex;align-items:center;gap:5px}.person-note[data-v-d1580bb3]{color:#9a6430}.person-actions[data-v-d1580bb3]{display:flex;flex-direction:column;gap:8px;align-items:stretch;min-width:108px}.form-hint[data-v-d1580bb3]{margin:-4px 0 14px;font-size:14px;color:#8a9380;line-height:1.5}.drawer-actions[data-v-d1580bb3]{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}@media(max-width:720px){.person-row[data-v-d1580bb3]{grid-template-columns:48px minmax(0,1fr);gap:12px}.person-actions[data-v-d1580bb3]{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;min-width:0}.person-actions .n-button[data-v-d1580bb3]{flex:1 1 auto}}.crew-desk[data-v-33570c83]{margin:8px 0 24px}.crew-desk-head[data-v-33570c83]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.crew-desk-head h2[data-v-33570c83]{margin:0;font-size:20px;font-weight:600;color:#2f3a2a}.crew-desk-head p[data-v-33570c83]{margin:6px 0 0;font-size:14px;color:#7a8570;line-height:1.6}.crew-block[data-v-33570c83]{margin-bottom:22px}.crew-block h3[data-v-33570c83]{margin:0 0 10px;font-size:14px;font-weight:600;color:#5c6752}.crew-block h3 small[data-v-33570c83]{margin-left:6px;font-weight:500;color:#8a9380}.crew-card[data-v-33570c83]{width:100%;display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:14px;align-items:center;text-align:left;border:1px solid #e4e8de;border-radius:10px;background:#fff;padding:14px 16px;margin:0 0 8px;cursor:pointer;font:inherit}.crew-card[data-v-33570c83]:hover{border-color:#a8b898;background:#f7f9f3}.crew-card.done[data-v-33570c83]{opacity:.92}.crew-card-time strong[data-v-33570c83]{display:block;font-size:20px;font-weight:500;font-variant-numeric:tabular-nums;color:#343}.crew-card-time span[data-v-33570c83]{font-size:14px;color:#8b9386}.crew-card-main[data-v-33570c83]{min-width:0}.crew-card-main b[data-v-33570c83]{display:block;font-size:14px;color:#2f3a2a}.crew-card-main p[data-v-33570c83]{margin:4px 0;font-size:14px;color:#5f6956;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crew-card-main small[data-v-33570c83]{font-size:14px;color:#8a9380}.crew-card-tag[data-v-33570c83]{font-size:14px;padding:4px 8px;border-radius:999px;background:#eef2e8;color:#5a6750;white-space:nowrap}.crew-card-tag.need[data-v-33570c83]{background:#f7ebe0;color:#9a6430}.drawer-meta[data-v-33570c83]{margin:0 0 8px;font-size:14px;color:#6d7666;line-height:1.6}.drawer-need[data-v-33570c83]{margin:0 0 18px;font-size:14px;font-weight:600;color:#3a4534}.seat-block[data-v-33570c83]{margin-bottom:18px}.seat-block h4[data-v-33570c83]{margin:0 0 10px;font-size:14px;color:#5c6752}.people[data-v-33570c83]{display:flex;flex-wrap:wrap;gap:8px}.person[data-v-33570c83]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #dbe1d3;border-radius:10px;background:#fafbf7;padding:10px 14px;min-width:96px;cursor:pointer;font:inherit;text-align:left}.person b[data-v-33570c83]{display:block;font-size:14px;color:#2f3a2a}.person small[data-v-33570c83]{display:block;margin-top:4px;font-size:14px;color:#85907c}.person.on[data-v-33570c83]{border-color:#6f8a5f;background:#eef4e6;box-shadow:inset 0 0 0 1px #6f8a5f}.person[data-v-33570c83]:disabled{opacity:.55;cursor:not-allowed}.empty-people[data-v-33570c83]{margin:0;font-size:14px;color:#8a9380}.drawer-actions[data-v-33570c83]{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.studio-accounts[data-v-afb901a6]{margin-top:8px}.studio-accounts header[data-v-afb901a6]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px}.studio-accounts h2[data-v-afb901a6]{font-size:18px;margin:0 0 6px}.studio-accounts header p[data-v-afb901a6]{margin:0;font-size:14px;color:#788078}.actions[data-v-afb901a6]{display:flex;gap:10px;flex-shrink:0}.account-list[data-v-afb901a6]{border:1px solid #e4e8e0;border-radius:12px;background:#fff;overflow:hidden}.account-list article[data-v-afb901a6]{display:grid;grid-template-columns:1.2fr 1.4fr 1.4fr auto auto;gap:18px;align-items:center;padding:18px 20px;border-top:1px solid #edf0e9;font-size:14px}.account-list article[data-v-afb901a6]:first-child{border-top:0}.account-list small[data-v-afb901a6]{display:block;font-size:14px;color:#8b918a;margin-top:4px}.kind[data-v-afb901a6]{display:inline-block;font-size:14px;padding:2px 8px;border-radius:6px;margin-right:8px;background:#eef3ea;color:#3f6a4a}.kind.own[data-v-afb901a6]{background:#f4efe6;color:#8a6a3a}.pill[data-v-afb901a6]{font-size:14px;padding:4px 10px;border-radius:20px;background:#edf3eb;color:#305748;white-space:nowrap}.pill.inactive[data-v-afb901a6]{background:#f0efec;color:#888}.account-form[data-v-afb901a6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.account-form label[data-v-afb901a6]{display:grid;gap:8px;font-size:14px}.account-form .wide[data-v-afb901a6]{grid-column:1/-1}.perms-edit[data-v-afb901a6]{display:grid;gap:8px;font-size:14px}.perms-edit p[data-v-afb901a6]{margin:0;font-size:14px;color:#7f877e}.perms-edit small[data-v-afb901a6]{color:#8b918a}@media(max-width:860px){.account-list article[data-v-afb901a6]{grid-template-columns:1fr 1fr}.studio-accounts header[data-v-afb901a6]{flex-direction:column}}@media(max-width:560px){.account-form[data-v-afb901a6]{grid-template-columns:1fr}}.watermark-settings[data-v-4342a543]{margin-top:32px;padding-top:24px;border-top:1px solid #e5e9e1}.watermark-settings.embedded[data-v-4342a543]{margin-top:22px}.watermark-settings.embedded h2[data-v-4342a543]{font-size:15px}.watermark-logo[data-v-4342a543]{display:flex;align-items:center;gap:12px}.watermark-logo>.photo-wrap[data-v-4342a543]{width:72px;height:40px;border-radius:4px;background:#eef2e9}.watermark-upload[data-v-4342a543]{padding:6px 12px;border:1px solid #cfd8c6;border-radius:6px;font-size:14px;color:#4f6a45;cursor:pointer}.watermark-upload.disabled[data-v-4342a543]{opacity:.5}.watermark-upload input[data-v-4342a543]{display:none}.watermark-settings h2[data-v-4342a543]{margin:0 0 8px}.watermark-body[data-v-4342a543]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;margin-top:18px;align-items:start}.watermark-form[data-v-4342a543]{display:grid;gap:16px}.watermark-row[data-v-4342a543]{display:flex;align-items:center;justify-content:space-between;max-width:none;width:100%;font-size:14px}.watermark-field[data-v-4342a543]{display:grid;gap:8px;font-size:14px;max-width:none;width:100%;min-width:0}.watermark-field>span[data-v-4342a543]{color:#5f6a58}.watermark-form>.n-button[data-v-4342a543]{justify-self:start}.watermark-preview[data-v-4342a543]{position:relative;aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:linear-gradient(135deg,#9fb3a0,#56705a 55%,#2f3f33)}.watermark-preview small[data-v-4342a543]{position:absolute;top:8px;left:10px;font-size:14px;color:#ffffffb0}.wm-bar[data-v-4342a543]{position:absolute;left:0;right:0;bottom:0;padding:8px 0;text-align:center;background:#00000080;color:#fff;font-size:14px;letter-spacing:.2em}.wm-center[data-v-4342a543]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-size:26px;font-weight:600;letter-spacing:.15em;text-shadow:0 1px 3px #0006}.wm-tile[data-v-4342a543]{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;display:grid;grid-template-columns:repeat(3,1fr);gap:28px 12px;place-items:center;transform:rotate(-30deg);color:#fff;font-size:14px}@media(max-width:760px){.watermark-body[data-v-4342a543]{grid-template-columns:1fr}}.store-page-panel[data-v-a2290956]{display:grid;gap:18px}.store-page-head h3[data-v-a2290956]{margin:0 0 6px;font-size:18px;color:#2f3a2e}.store-page-head p[data-v-a2290956]{margin:0;font-size:14px;line-height:1.7;color:#7a8472}.store-page-card[data-v-a2290956]{display:grid;grid-template-columns:320px minmax(0,1fr);gap:28px;background:#fff;border:1px solid #e4e8e0;border-radius:12px;padding:24px}.store-page-cover[data-v-a2290956]{display:flex;flex-direction:column;gap:10px}.store-page-cover>.photo-wrap[data-v-a2290956],.store-page-cover>span[data-v-a2290956]{width:100%;aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:#eef2e9;color:#8e9b81;display:grid;place-items:center;font-size:14px}.store-page-cover small[data-v-a2290956]{color:#8a9287;font-size:14px}.store-page-upload[data-v-a2290956]{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:7px 14px;border:1px solid #cfd8c6;border-radius:6px;font-size:14px;color:#4f6a45;cursor:pointer}.store-page-upload.disabled[data-v-a2290956]{opacity:.5;cursor:default}.store-page-upload input[data-v-a2290956]{display:none}.store-page-form h3[data-v-a2290956]{margin:0 0 18px;font-size:17px}.store-page-form h3 small[data-v-a2290956]{margin-left:10px;font-size:14px;font-weight:400;color:#8a9287}.store-page-note[data-v-a2290956]{font-size:14px;color:#8a9287;margin:4px 0 0}.store-page-actions[data-v-a2290956]{display:flex;justify-content:flex-end;margin-top:14px}.store-page-watermark[data-v-a2290956]{grid-column:1/-1}@media(max-width:860px){.store-page-card[data-v-a2290956]{grid-template-columns:1fr}}.photographer-home[data-v-136ec11f]{display:grid;gap:16px}.photographer-home-head h3[data-v-136ec11f]{margin:0 0 6px;font-size:18px;color:#2f3a2e}.photographer-home-head p[data-v-136ec11f]{margin:0;font-size:14px;line-height:1.7;color:#7a8472}.photographer-home-card[data-v-136ec11f]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:28px;background:#fff;border:1px solid #e4e8e0;border-radius:12px;padding:24px}.photographer-home-card.single[data-v-136ec11f]{grid-template-columns:1fr}.photographer-home-images[data-v-136ec11f]{display:flex;flex-direction:column;gap:18px}.photographer-home-avatar[data-v-136ec11f],.photographer-home-cover[data-v-136ec11f]{display:flex;flex-direction:column;gap:8px}.photographer-home-avatar>.photo-wrap[data-v-136ec11f],.photographer-home-avatar>span[data-v-136ec11f]{width:148px;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#eef2e9;color:#8e9b81;display:grid;place-items:center;font-size:14px}.photographer-home-cover>.photo-wrap[data-v-136ec11f],.photographer-home-cover>span[data-v-136ec11f]{width:100%;aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:#eef2e9;color:#8e9b81;display:grid;place-items:center;font-size:14px}.photographer-home-images small[data-v-136ec11f]{color:#8a9287;font-size:14px}.photographer-home-images label[data-v-136ec11f]{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:7px 14px;border:1px solid #cfd8c6;border-radius:6px;font-size:14px;color:#4f6a45;cursor:pointer}.photographer-home-images label.disabled[data-v-136ec11f]{opacity:.5;cursor:default}.photographer-home-images input[data-v-136ec11f]{display:none}.photographer-home-form[data-v-136ec11f]{display:grid;gap:4px}.photographer-home-note[data-v-136ec11f]{font-size:14px;color:#8a9287;margin:4px 0 10px;line-height:1.7}.photographer-home-actions[data-v-136ec11f]{display:flex;justify-content:flex-end}.portfolio-row[data-v-136ec11f]{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-top:1px solid #eceee9}.portfolio-cover[data-v-136ec11f]{width:64px;aspect-ratio:1;border-radius:6px;overflow:hidden;background:#eef2e9}.portfolio-copy[data-v-136ec11f]{display:grid;gap:6px;min-width:0}.portfolio-copy b[data-v-136ec11f]{font-size:14px;overflow-wrap:anywhere}.portfolio-actions[data-v-136ec11f]{display:flex;gap:6px;flex-wrap:wrap}@media(max-width:860px){.photographer-home-card[data-v-136ec11f]{grid-template-columns:1fr}.portfolio-row[data-v-136ec11f]{grid-template-columns:56px minmax(0,1fr)}}header[data-v-651e0598]{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:12px}header h2[data-v-651e0598]{font-size:22px;margin:0 0 10px}header p[data-v-651e0598],.muted[data-v-651e0598]{color:#7c8477;line-height:1.7;font-size:14px;margin:0}h3[data-v-651e0598]{font-size:16px;margin:20px 0 6px}.toolbar[data-v-651e0598]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.totals[data-v-651e0598]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#e4e8df;border:1px solid #e4e8df;border-radius:8px;overflow:hidden;margin:12px 0}.totals span[data-v-651e0598]{background:#fff;padding:12px 16px;font-size:17px;font-weight:600}.totals small[data-v-651e0598]{display:block;font-size:14px;font-weight:400;color:#798372;margin-top:4px}.row[data-v-651e0598]{display:flex;gap:16px;align-items:flex-start;padding:16px 0;border-bottom:1px solid #e8ece3}.main[data-v-651e0598]{flex:1;min-width:0}.main p[data-v-651e0598]{margin:6px 0 0;font-size:14px;line-height:1.7;overflow-wrap:anywhere}.title[data-v-651e0598]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.title small[data-v-651e0598]{color:#798372}.negative[data-v-651e0598]{color:#b0473b}.appeal[data-v-651e0598]{background:#f7f4ec;border-radius:6px;padding:8px 10px}label[data-v-651e0598]{display:grid;gap:8px;margin:16px 0;font-size:14px}.actions[data-v-651e0598]{display:flex;justify-content:flex-end;gap:10px}.staff-arrangements header[data-v-e6c7f758],.event-head[data-v-e6c7f758],footer[data-v-e6c7f758]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.staff-arrangements header[data-v-e6c7f758]{margin:22px 0}.staff-arrangements h3[data-v-e6c7f758]{font-size:17px;margin:0 0 8px}.staff-arrangements header p[data-v-e6c7f758],.footnote[data-v-e6c7f758]{font-size:14px;color:#75806f;line-height:1.8;margin:0}.staff-arrangements header p[data-v-e6c7f758]{max-width:390px}.staff-arrangements article[data-v-e6c7f758]{border:1px solid #e2e8da;border-radius:9px;padding:20px;margin:14px 0}.event-head[data-v-e6c7f758]{font-size:14px}.event-head small[data-v-e6c7f758],.time-change small[data-v-e6c7f758]{font-size:14px;color:#7f8877}.time-change[data-v-e6c7f758]{display:flex;align-items:center;gap:22px;margin:20px 0}.time-change div[data-v-e6c7f758]{display:grid;gap:8px}.time-change strong[data-v-e6c7f758],.event-time[data-v-e6c7f758]{font-size:14px}.team-change[data-v-e6c7f758]{display:grid;grid-template-columns:1fr 1fr;gap:18px;font-size:14px}.team-change small[data-v-e6c7f758]{color:#7f8877;font-size:14px}.team-change p[data-v-e6c7f758]{line-height:1.8;margin:8px 0}.event-reason[data-v-e6c7f758]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;font-size:14px;margin-bottom:0;color:#535e4d}.staff-arrangements footer[data-v-e6c7f758]{align-items:center;justify-content:flex-end;margin:20px 0;font-size:14px}.footnote[data-v-e6c7f758]{margin-top:20px}@media(max-width:520px){.staff-arrangements header[data-v-e6c7f758],.event-head[data-v-e6c7f758]{flex-direction:column;gap:10px}.time-change[data-v-e6c7f758]{gap:10px;flex-wrap:wrap}}.schedule-actions[data-v-937c7d91]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.confirm-copy[data-v-937c7d91]{margin:0 0 12px;line-height:1.7;color:#5a6558}.confirm-context[data-v-937c7d91]{display:flex;flex-wrap:wrap;gap:8px 14px;margin-bottom:14px;font-size:13px;color:#6d7769}.confirm-context b[data-v-937c7d91]{color:#2f3a2e}.assist-field[data-v-937c7d91]{display:grid;gap:8px;margin:12px 0;font-size:14px;color:#4f5c48}.work-order-head[data-v-937c7d91]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.work-order-meta[data-v-937c7d91]{min-width:0;display:grid;gap:4px}.work-order-meta b[data-v-937c7d91]{font-size:18px;font-weight:600;color:#2f3a2e;overflow-wrap:anywhere}.work-order-meta small[data-v-937c7d91]{font-size:13px;color:#85907c;overflow-wrap:anywhere}.task-brief[data-v-937c7d91]{display:flex;align-items:center;gap:6px;border:0;background:none;padding:6px 0;margin:7px 0;color:#617653;font:inherit;font-size:14px;text-align:left;cursor:pointer}.task-brief.stale[data-v-937c7d91],.task-brief.missing[data-v-937c7d91]{color:#996432}.task-brief.unread[data-v-937c7d91]{font-weight:600}.task-brief[data-v-937c7d91]:hover{text-decoration:underline}.work-detail[data-v-937c7d91]{display:grid;grid-template-columns:80px minmax(0,1fr);gap:18px;margin:8px 0 26px;font-size:14px}.work-detail dt[data-v-937c7d91]{color:#8a9287}.work-detail dd[data-v-937c7d91]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;color:#354035}.work-detail dd>a[data-v-937c7d91],.work-detail dd>span[data-v-937c7d91]{margin-left:14px}.work-detail dd>a[data-v-937c7d91]{color:#577c4e}.work-detail small[data-v-937c7d91]{display:block;font-size:14px;color:#8a9484;margin-top:5px}.work-guidance[data-v-937c7d91]{line-height:1.8}.work-guidance p[data-v-937c7d91]{margin-bottom:0}.work-confirm[data-v-937c7d91]{margin-top:22px;font-size:14px;line-height:1.8}.work-actions[data-v-937c7d91]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-top:24px}.primary-row[data-v-937c7d91]{justify-content:flex-start;margin-top:8px}.work-badge[data-v-937c7d91]{display:inline-block;flex:none;font-size:13px;padding:4px 8px;border-radius:5px;background:#f1f4ed;color:#66775d;white-space:nowrap}.work-heading-actions[data-v-e35c7e7c]{display:flex;align-items:center;gap:12px}.work-albums-link[data-v-e35c7e7c]{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:1px solid #cfd8c6;border-radius:6px;color:#4f6a45;font-size:14px;text-decoration:none;background:#f6f8f2;font:inherit;cursor:pointer}.work-albums-link[data-v-e35c7e7c]:hover{border-color:#91a184}.desk-switch[data-v-e35c7e7c]{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}.desk-switch button[data-v-e35c7e7c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #dbe1d3;background:#f7f9f3;color:#4f5c48;border-radius:999px;padding:8px 16px;font:inherit;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.desk-switch button.on[data-v-e35c7e7c]{background:#3f5238;border-color:#3f5238;color:#fff}.desk-count[data-v-e35c7e7c]{display:inline-flex;min-width:18px;height:18px;padding:0 5px;align-items:center;justify-content:center;border-radius:999px;background:#c56948;color:#fff;font-size:14px;font-weight:600}.desk-switch button.on .desk-count[data-v-e35c7e7c]{background:#fff;color:#c56948}.dispatch-more[data-v-e35c7e7c]{margin-top:28px;border:1px solid #e4e8de;border-radius:10px;padding:12px 16px;background:#fafbf7}.dispatch-more summary[data-v-e35c7e7c]{cursor:pointer;font-size:14px;color:#5f6956;font-weight:600}.work-summary button[data-v-e35c7e7c]:focus-visible{outline:2px solid #637d56;outline-offset:-2px}.task-brief[data-v-e35c7e7c]{display:flex;align-items:center;gap:6px;border:0;background:none;padding:6px 0;margin:7px 0;color:#617653;font:inherit;font-size:14px;text-align:left;cursor:pointer}.task-brief.stale[data-v-e35c7e7c],.task-brief.missing[data-v-e35c7e7c]{color:#996432}.task-brief.unread[data-v-e35c7e7c]{font-weight:600}.task-brief[data-v-e35c7e7c]:hover{text-decoration:underline}.employee-workbench[data-v-e35c7e7c]{max-width:none;width:100%;min-width:0;margin:0}.work-heading[data-v-e35c7e7c]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.work-heading h1[data-v-e35c7e7c]{font-size:30px;margin:9px 0;letter-spacing:-.7px}.work-heading p[data-v-e35c7e7c]{color:#788078;font-size:14px;margin:0}.work-scope[data-v-e35c7e7c]{display:flex;justify-content:space-between;gap:16px;color:#748075;font-size:14px;margin-bottom:18px}.work-summary[data-v-e35c7e7c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-bottom:22px}.work-summary button[data-v-e35c7e7c]{background:#fff;border:1px solid #e4e8e0;border-radius:12px;padding:18px;display:flex;align-items:center;gap:14px;text-align:left;color:#576650;cursor:pointer;font:inherit}.work-summary button>span[data-v-e35c7e7c]{flex:1;font-size:14px}.work-summary strong[data-v-e35c7e7c]{display:block;font-size:26px;font-weight:600;color:#27382f;margin-top:6px}.work-summary strong small[data-v-e35c7e7c]{font-size:14px;color:#879082;font-weight:400}.work-list-caption[data-v-e35c7e7c]{display:flex;justify-content:space-between;gap:16px;margin:18px 0 12px;color:#757f73;font-size:14px}.work-list[data-v-e35c7e7c]{border:1px solid #e4e8e0;border-radius:12px;overflow:hidden;background:#fff}.work-list[data-v-e35c7e7c]:empty{display:none}.task-row[data-v-e35c7e7c]{display:flex;align-items:center;gap:24px;padding:22px 24px;border-bottom:1px solid #edf0e9}.task-row[data-v-e35c7e7c]:last-child{border:0}.task-actions[data-v-e35c7e7c]{display:flex;align-items:center;gap:10px;flex-shrink:0}.task-date[data-v-e35c7e7c]{min-width:85px;display:flex;flex-direction:column;gap:6px}.task-date strong[data-v-e35c7e7c]{font-size:24px;font-weight:500;font-variant-numeric:tabular-nums;color:#34483a}.task-date span[data-v-e35c7e7c]{font-size:14px;color:#8b9286}.task-main[data-v-e35c7e7c]{flex:1;min-width:0}.task-title[data-v-e35c7e7c]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.task-title h2[data-v-e35c7e7c]{font-size:16px;margin:0;font-weight:600;overflow-wrap:anywhere}.task-main>p[data-v-e35c7e7c]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:14px;color:#737e70;margin:10px 0}.task-separator[data-v-e35c7e7c]{color:#c3cbbd;margin:0 6px}.work-role[data-v-e35c7e7c]{margin-left:10px}.task-hint[data-v-e35c7e7c]{display:block;font-size:14px;line-height:1.65;margin-top:9px;color:#92988b}.work-badge[data-v-e35c7e7c]{display:inline-block;font-size:14px;padding:4px 8px;border-radius:5px;background:#f1f4ed;color:#66775d;white-space:nowrap}.work-badge.response[data-v-e35c7e7c],.work-badge.attention[data-v-e35c7e7c]{background:#faf0e4;color:#9b6831}.work-badge.shooting[data-v-e35c7e7c]{background:#e8f2eb;color:#3d7551}.work-badge.history[data-v-e35c7e7c]{background:#f1f1ef;color:#96968d}.work-empty[data-v-e35c7e7c]{padding:55px 0}.work-summary button[data-v-e35c7e7c]:hover{border-color:#91a184}@media(max-width:760px){.work-heading[data-v-e35c7e7c]{align-items:flex-start}.work-heading h1[data-v-e35c7e7c]{font-size:25px}.work-scope[data-v-e35c7e7c]{flex-direction:column;gap:6px}.work-summary[data-v-e35c7e7c]{grid-template-columns:1fr}.task-row[data-v-e35c7e7c]{flex-wrap:wrap;gap:16px;padding:18px}.task-date[data-v-e35c7e7c]{min-width:65px}.task-date strong[data-v-e35c7e7c]{font-size:20px}.task-main[data-v-e35c7e7c]{min-width:calc(100% - 95px)}.task-actions[data-v-e35c7e7c]{margin-left:auto}}.sa-heading[data-v-04b07420]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.sa-heading h2[data-v-04b07420]{margin:0 0 6px}.sa-heading p[data-v-04b07420]{margin:0;color:#7c8577;font-size:14px;max-width:620px;line-height:1.7}.sa-actions[data-v-04b07420]{display:flex;gap:8px;flex-shrink:0}.sa-grid[data-v-04b07420]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.sa-card[data-v-04b07420]{display:flex;flex-direction:column;gap:14px;padding:16px;border:1px solid #e9ebe4;border-radius:12px;background:#fff;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}.sa-card[data-v-04b07420]:hover{background:#fff7fa;border-color:#f0e5eb;box-shadow:0 1px #f3edf0}.sa-card.inactive[data-v-04b07420]{opacity:.72}.sa-card-main[data-v-04b07420]{display:flex;align-items:flex-start;gap:12px;min-width:0}.sa-avatar[data-v-04b07420]{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#f6efe2;color:#a77b3c;flex-shrink:0}.sa-info[data-v-04b07420]{flex:1;min-width:0}.sa-name[data-v-04b07420]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.sa-info strong[data-v-04b07420]{font-size:15px;line-height:1.35}.sa-info small[data-v-04b07420]{display:block;color:#8b918a;font-size:13px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sa-info .sa-meta[data-v-04b07420]{margin-top:2px;color:#a3a89e}.sa-tag[data-v-04b07420]{font-size:12px;padding:1px 7px;border-radius:999px;background:#edf3eb;color:#305748;line-height:1.5}.sa-tag.off[data-v-04b07420]{background:#f0efec;color:#888}.sa-tag.self[data-v-04b07420]{background:#f6efe2;color:#8a6a3a}.sa-ops[data-v-04b07420]{display:flex;flex-wrap:wrap;gap:8px;padding-top:12px;border-top:1px solid #eef1ea}.sa-ops[data-v-04b07420]>*{flex:1 1 calc(50% - 4px);min-width:0}.sa-ops[data-v-04b07420] .n-button{width:100%}.sa-note[data-v-04b07420]{margin-top:16px}.sa-form[data-v-04b07420]{display:grid;gap:18px}.sa-form label[data-v-04b07420]{display:grid;gap:8px;font-size:14px}.staff-crm-link[data-v-0b563a8c]{font-size:14px;color:#556b40;white-space:nowrap}.heading-actions[data-v-0b563a8c]{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.studio-toolbar[data-v-0b563a8c]{justify-content:flex-end;margin-bottom:14px}.permission-list[data-v-0b563a8c]{display:grid;gap:8px}.permission-list p[data-v-0b563a8c]{margin:0;font-size:14px;color:#7f877e}.permission-list small[data-v-0b563a8c]{font-size:14px;color:#8b918a}.staff-table td small.individual-owner[data-v-0b563a8c]{color:#8a6a3a}.staff-perm-cell[data-v-0b563a8c]{max-width:420px;vertical-align:middle}.staff-perms[data-v-0b563a8c]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.staff-perm[data-v-0b563a8c]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#f3f5f0;color:#5a6558;font-size:12px;line-height:1.45;white-space:nowrap}.staff-perm-cell .individual-owner[data-v-0b563a8c]{margin-top:8px}.staff-kinds[data-v-0b563a8c]{display:flex;gap:8px;margin-bottom:14px}.staff-kinds button[data-v-0b563a8c]{border:1px solid #e1e6da;background:#fff;border-radius:999px;padding:6px 14px;font:inherit;font-size:14px;color:#5f6a5a;cursor:pointer}.staff-kinds button small[data-v-0b563a8c]{margin-left:6px;color:#9aa293}.staff-kinds button.active[data-v-0b563a8c]{border-color:#556b40;color:#305748;background:#f1f5ec}.staff-kind-tag[data-v-0b563a8c]{display:inline-block;font-size:14px;padding:2px 8px;border-radius:6px;margin-right:8px;background:#eef3ea;color:#3f6a4a}.staff-kind-tag.PHOTOGRAPHER[data-v-0b563a8c]{background:#f4efe6;color:#8a6a3a}.target-member[data-v-0b563a8c]{padding:22px;display:flex;align-items:center;gap:20px;justify-content:space-between;margin-bottom:20px;background:#f8faf5}.target-member h2[data-v-0b563a8c]{font-size:19px;margin:0 0 8px}.target-member p[data-v-0b563a8c]{font-size:14px;color:#768079;line-height:1.8;margin:0}.target-member>.n-button[data-v-0b563a8c]{flex-shrink:0}.staff-heading[data-v-0b563a8c]{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px}.staff-heading h1[data-v-0b563a8c]{font-size:32px;letter-spacing:-1px;margin:8px 0}.staff-dot[data-v-0b563a8c]{color:#bc9869}.staff-heading p[data-v-0b563a8c],.staff-scope p[data-v-0b563a8c]{color:#768079;font-size:14px;margin:8px 0}.staff-scope[data-v-0b563a8c]{display:flex;gap:18px;padding:24px;margin-bottom:24px;background:#f4f6f0;color:#305748}.staff-scope small[data-v-0b563a8c]{color:#737d75}.staff-row-actions[data-v-0b563a8c]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.staff-table-wrap[data-v-0b563a8c]{overflow:auto}.staff-table[data-v-0b563a8c]{width:100%;border-collapse:separate;border-spacing:0;text-align:left;min-width:700px}.staff-table th[data-v-0b563a8c]{padding:18px 24px;background:#f8f9f5;font-weight:500;font-size:14px;color:#7f877e}.staff-table td[data-v-0b563a8c]{padding:24px;border-top:1px solid #eef0eb;font-size:14px}.staff-table td small[data-v-0b563a8c]{display:block;color:#8b918a;margin-top:5px;font-size:14px;max-width:320px}.staff-table>tbody>tr[data-v-0b563a8c]{transition:background-color .12s ease}.staff-table>tbody>tr:hover>td[data-v-0b563a8c]{background:#fff7fa}.staff-form[data-v-0b563a8c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.staff-form>div[data-v-0b563a8c],.staff-form>button[data-v-0b563a8c]{grid-column:1/-1}.staff-form label[data-v-0b563a8c]{display:grid;gap:8px;font-size:14px}.staff-pill[data-v-0b563a8c]{font-size:14px;padding:5px 10px;background:#edf3eb;color:#305748;border-radius:20px;white-space:nowrap}.staff-pill.inactive[data-v-0b563a8c]{background:#f0efec;color:#888}@media(max-width:700px){.staff-form[data-v-0b563a8c]{grid-template-columns:1fr}.staff-heading[data-v-0b563a8c]{align-items:flex-start;flex-direction:column}.staff-scope[data-v-0b563a8c]{padding:18px}}.return-workbench[data-v-0bcf8c3f]{display:inline-block;margin-top:16px;font-size:14px;color:#617752}.return-row[data-v-0bcf8c3f]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;background:#f0f4e9;border:1px solid #dce5d3;border-radius:10px;margin-bottom:25px}.return-row p[data-v-0bcf8c3f]{font-size:14px;color:#7e8977;margin:6px 0}.account-issues[data-v-0bcf8c3f]{margin-top:12px}.account-issues>div[data-v-0bcf8c3f]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:8px}.preparation header[data-v-0bcf8c3f]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:24px 0}.prep-tools[data-v-0bcf8c3f]{display:flex;align-items:center;gap:16px}.preparation h1[data-v-0bcf8c3f]{font-size:28px;margin:0 0 8px}.preparation h1 span[data-v-0bcf8c3f]{color:#bc795b}.preparation header p[data-v-0bcf8c3f],.note[data-v-0bcf8c3f]{font-size:14px;color:#7e8977;line-height:1.8}.filters[data-v-0bcf8c3f]{margin:16px 0}nav[data-v-0bcf8c3f]{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0 14px}nav button[data-v-0bcf8c3f]{border:1px solid #dfe5d9;background:#fff;border-radius:8px;padding:12px 16px;font:inherit;font-size:14px;color:#637256;cursor:pointer}nav button[aria-pressed=true][data-v-0bcf8c3f]{background:#ecf1e6;border-color:#829675}nav b[data-v-0bcf8c3f]{margin-left:12px}.note[data-v-0bcf8c3f]{max-width:920px}article[data-v-0bcf8c3f]{display:flex;gap:24px;padding:24px 0;border-bottom:1px solid #e2e7dc;align-items:flex-start}.when[data-v-0bcf8c3f]{min-width:110px;padding-top:4px}.when b[data-v-0bcf8c3f]{font-size:15px}.copy[data-v-0bcf8c3f]{flex:1;min-width:0}.copy h2[data-v-0bcf8c3f]{font-size:16px;margin:0 0 8px}.copy p[data-v-0bcf8c3f]{font-size:14px;margin:9px 0;overflow-wrap:anywhere}.attention[data-v-0bcf8c3f]{color:#aa6742}small[data-v-0bcf8c3f]{display:block;color:#839078;font-size:14px;line-height:1.8}.actions[data-v-0bcf8c3f]{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.actions a[data-v-0bcf8c3f]{font-size:14px;color:#617752}footer[data-v-0bcf8c3f]{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:20px}.empty[data-v-0bcf8c3f]{display:block;padding:50px 0;text-align:center}@media(max-width:800px){article[data-v-0bcf8c3f]{flex-wrap:wrap}.actions[data-v-0bcf8c3f]{width:100%;flex-direction:row}.when[data-v-0bcf8c3f]{width:100%}}.schedule-workspace[data-v-dbda368f] .schedule-page-head .section-tabs{margin-bottom:16px}.heading-actions[data-v-5f016030]{display:flex;gap:12px}.filters[data-v-5f016030]{display:flex;gap:12px;margin:24px 0}.application-list[data-v-5f016030]{display:grid;gap:16px}.application-row[data-v-5f016030]{display:flex;gap:20px;align-items:center;padding:24px}.application-row>div[data-v-5f016030]{flex:1}.application-row p[data-v-5f016030],.application-row small[data-v-5f016030]{color:var(--muted)}.identity[data-v-5f016030]{font-size:14px;font-weight:400;padding:2px 8px;border-radius:6px;background:#eef3ea;color:#3f6a4a;margin-left:6px}.identity.individual[data-v-5f016030]{background:#f4efe6;color:#8a6a3a}.individual-store[data-v-5f016030]{margin-top:20px;padding:16px;border:1px solid #ece6da;border-radius:12px;background:#fcfaf6}.profile-images[data-v-5f016030]{display:flex;gap:16px;margin:24px 0}.portrait[data-v-5f016030]{width:140px;height:140px;border-radius:16px}.cover[data-v-5f016030]{width:250px;height:140px;border-radius:16px}.case-grid[data-v-5f016030]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.case-grid>div[data-v-5f016030]{aspect-ratio:1;border-radius:10px}.prose[data-v-5f016030]{white-space:pre-wrap;line-height:1.8}h3[data-v-5f016030]{margin-top:24px}@media(max-width:600px){.application-row[data-v-5f016030]{flex-wrap:wrap}.case-grid[data-v-5f016030]{grid-template-columns:repeat(2,1fr)}}.trade-toolbar[data-v-2e4dfb88]{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:18px}small[data-v-2e4dfb88]{display:block;margin-top:5px;color:#7c8577;font-size:14px}.n-empty[data-v-2e4dfb88]{padding:28px}.customer-import[data-v-0ae22424]{display:grid;gap:18px}.customer-import label[data-v-0ae22424]{display:grid;gap:10px}.customer-import article[data-v-0ae22424]{padding:16px;border:1px solid #e5e9df;border-radius:12px;margin:12px 0;overflow-wrap:anywhere}.customer-import h4[data-v-0ae22424]{margin:0 0 10px}.customer-import p[data-v-0ae22424],.customer-import small[data-v-0ae22424]{color:#7c8577;line-height:1.8}.customer-import dl[data-v-0ae22424]{display:grid;grid-template-columns:120px 1fr;gap:10px;font-size:14px}.customer-import dd[data-v-0ae22424]{margin:0}.customer-import footer[data-v-0ae22424]{text-align:right}@media(max-width:600px){.customer-import dl[data-v-0ae22424]{grid-template-columns:1fr}}.business-contact-import[data-v-71decf33]{display:grid;gap:16px;min-width:0}.import-hint[data-v-71decf33]{margin:0;font-size:14px;line-height:1.7;color:#7c8577}.import-owner[data-v-71decf33]{display:grid;gap:6px;font-size:14px}.import-owner small[data-v-71decf33]{font-size:14px;color:#9ca48e}.import-file-actions[data-v-71decf33]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.import-file-actions .n-upload[data-v-71decf33]{width:auto}.import-file-name[data-v-71decf33]{font-size:14px;color:#9ca48e;overflow-wrap:anywhere}.import-result[data-v-71decf33]{padding:12px;border-radius:6px;background:#f5f6f2;font-size:14px}.import-result p[data-v-71decf33]{margin:0 0 10px}.import-result p[data-v-71decf33]:only-child{margin:0}.import-footer[data-v-71decf33]{display:flex;justify-content:flex-end;gap:8px}.lead-fields[data-v-03df9642]{padding:26px;margin:20px 0}.lead-fields header[data-v-03df9642],.lead-fields footer[data-v-03df9642]{display:flex;justify-content:space-between;align-items:center;gap:16px}.lead-fields p[data-v-03df9642],.lead-fields footer span[data-v-03df9642]{font-size:14px;color:#7c8577;line-height:1.8}.values-grid[data-v-03df9642]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0}.values-grid label[data-v-03df9642]{display:grid;align-content:start;gap:10px;min-width:0}.values-grid[data-v-03df9642] .form-date-picker{width:100%}.stored-value[data-v-03df9642]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.lead-fields .n-alert[data-v-03df9642]{margin:16px 0}.lead-fields footer[data-v-03df9642]{border-top:1px solid #e5e9df;padding-top:20px}@media(max-width:750px){.values-grid[data-v-03df9642]{grid-template-columns:1fr}.lead-fields header[data-v-03df9642]{align-items:flex-start;flex-direction:column}}.owner-handoff[data-v-5b447ca6]{margin:18px 0}.handoff-card[data-v-5b447ca6]{padding:0}.handoff-card h2[data-v-5b447ca6]{font-size:19px}.handoff-card p[data-v-5b447ca6]{font-size:14px;line-height:1.8;color:#7c8577}.handoff-card label[data-v-5b447ca6]{display:grid;gap:10px;margin:20px 0;font-size:14px}.handoff-actions[data-v-5b447ca6]{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap}.crm-region-input[data-v-ea1493cc]{display:grid;gap:10px;min-width:0}.crm-region-input[data-v-ea1493cc] .n-alert{font-size:14px}.crm-region-input[data-v-ea1493cc] .n-button{margin-left:8px}.customer-create[data-v-aa30736f]{display:inline-flex;align-items:center;margin:0}.create-card[data-v-aa30736f]{padding:0}.create-fields[data-v-aa30736f]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 18px;margin:8px 0 18px}.create-fields .wide-field[data-v-aa30736f],.create-contact[data-v-aa30736f]{grid-column:1 / -1}.create-fields>label[data-v-aa30736f],.create-contact-grid>label[data-v-aa30736f]{display:grid;gap:8px;min-width:0;font-size:14px;align-content:start}.create-fields>label>span[data-v-aa30736f],.create-contact-grid>label>span[data-v-aa30736f]{color:var(--ink,#322830);line-height:1.35}.create-contact[data-v-aa30736f]{display:grid;gap:8px}.create-contact-grid[data-v-aa30736f]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 18px}.create-hint[data-v-aa30736f],.create-note[data-v-aa30736f]{margin:0;font-size:13px;line-height:1.55;color:var(--text-secondary,#5a5360)}.create-note[data-v-aa30736f]{margin:4px 0 16px}.create-card a[data-v-aa30736f]{color:#557246}.create-card[data-v-aa30736f] .choice-pills{width:100%}@media(max-width:700px){.create-fields[data-v-aa30736f],.create-contact-grid[data-v-aa30736f]{grid-template-columns:1fr}}.customer-transfer[data-v-fb2ebccb]{margin:18px 0}.transfer-card[data-v-fb2ebccb]{padding:0}.transfer-card h2[data-v-fb2ebccb]{font-size:19px}.transfer-card p[data-v-fb2ebccb]{font-size:14px;line-height:1.8;color:#7c8577}.transfer-card label[data-v-fb2ebccb]{display:grid;gap:10px;margin:20px 0;font-size:14px}.transfer-actions[data-v-fb2ebccb]{display:flex;gap:12px;justify-content:flex-end}.recovery-actions[data-v-215e0fb3]{margin-top:10px}.customer-business[data-v-215e0fb3]{padding:26px;max-width:none;width:100%;box-sizing:border-box}.business-heading[data-v-215e0fb3]{display:flex;justify-content:space-between;align-items:center;gap:16px}.business-heading h2[data-v-215e0fb3]{font-size:18px}p[data-v-215e0fb3],small[data-v-215e0fb3]{font-size:14px;line-height:1.9;color:#7c8675}.business-fields[data-v-215e0fb3]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0}label[data-v-215e0fb3]{display:grid;gap:10px;font-size:14px}.business-actions[data-v-215e0fb3]{display:flex;gap:12px;justify-content:flex-end;align-items:center;margin-top:24px;font-size:14px}.business-details[data-v-215e0fb3]{display:grid;grid-template-columns:minmax(90px,140px) minmax(0,1fr);gap:16px;font-size:14px;margin:24px 0}.business-details dt[data-v-215e0fb3]{color:#7c8675;overflow-wrap:anywhere}.business-details dd[data-v-215e0fb3]{margin:0;overflow-wrap:anywhere}.business-info[data-v-215e0fb3]{white-space:pre-wrap;overflow-wrap:anywhere}article[data-v-215e0fb3]{border-top:1px solid var(--line);padding:18px 0;font-size:14px}h3[data-v-215e0fb3]{font-size:15px}@media(max-width:700px){.business-fields[data-v-215e0fb3]{grid-template-columns:1fr}.business-heading[data-v-215e0fb3]{align-items:flex-start;flex-direction:column}}.customer-followups[data-v-98a7b009]{padding:26px;margin:24px 0}.customer-followups header[data-v-98a7b009],.customer-followups footer[data-v-98a7b009]{display:flex;align-items:center;justify-content:space-between;gap:12px}.customer-followups p[data-v-98a7b009],.customer-followups small[data-v-98a7b009]{color:#7c8577;line-height:1.8}.followup-form[data-v-98a7b009]{display:grid;gap:16px;max-width:none;width:100%;min-width:0;padding:20px 0}.followup-form label[data-v-98a7b009]{display:grid;gap:8px}.followup-form .n-button[data-v-98a7b009]{justify-self:start}.customer-followups article[data-v-98a7b009]{padding:20px 0;border-top:1px solid #e8ece2}.customer-followups .followup-body[data-v-98a7b009]{white-space:pre-wrap;color:inherit}.customer-followups .n-alert[data-v-98a7b009]{margin:16px 0}.customer-followups footer[data-v-98a7b009]{justify-content:flex-end;margin-top:20px}.material-filters .n-select[data-v-1a2cd382]{width:160px;margin-bottom:12px}.customer-materials[data-v-1a2cd382]{padding:28px}.customer-materials header[data-v-1a2cd382]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.customer-materials h2[data-v-1a2cd382]{font-size:19px;margin:0 0 8px}.customer-materials p[data-v-1a2cd382]{color:#7c8577;font-size:14px;line-height:1.8;margin:0}.customer-materials .n-alert[data-v-1a2cd382]{margin-bottom:18px}.material-list article[data-v-1a2cd382]{display:flex;align-items:center;gap:16px;padding:20px 0;border-bottom:1px solid #edf0e8}.file-icon[data-v-1a2cd382]{display:grid;place-items:center;width:48px;height:48px;border-radius:10px;background:#f0f3eb;color:#61774b;flex-shrink:0}.file-info[data-v-1a2cd382]{flex:1;min-width:0}.file-info b[data-v-1a2cd382]{font-size:14px;font-weight:500;overflow-wrap:anywhere}.file-info p[data-v-1a2cd382]{margin-top:6px}.file-actions[data-v-1a2cd382],footer[data-v-1a2cd382]{display:flex;align-items:center;gap:12px}footer[data-v-1a2cd382]{justify-content:flex-end;margin-top:22px;font-size:14px;color:#7c8577}.help[data-v-1a2cd382]{margin-top:22px!important}.n-empty[data-v-1a2cd382]{padding:40px 0}@media(max-width:700px){.customer-materials[data-v-1a2cd382]{padding:20px}.customer-materials header[data-v-1a2cd382]{align-items:flex-start;flex-direction:column}.material-list article[data-v-1a2cd382]{flex-wrap:wrap}.file-actions[data-v-1a2cd382]{margin-left:64px}footer[data-v-1a2cd382]{flex-wrap:wrap}}.customer-activity[data-v-00f84e2f]{padding:28px}.customer-activity header[data-v-00f84e2f]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px}.customer-activity h2[data-v-00f84e2f]{margin:0 0 8px;font-size:19px}.customer-activity p[data-v-00f84e2f],.customer-activity small[data-v-00f84e2f]{font-size:14px;line-height:1.8;color:#7c8577;overflow-wrap:anywhere}.customer-activity p[data-v-00f84e2f]{margin:0}.customer-activity .n-select[data-v-00f84e2f]{width:200px;margin-bottom:24px}.activity-list[data-v-00f84e2f]{list-style:none;padding:0 0 0 18px;margin:0}.activity-list li[data-v-00f84e2f]{position:relative;border-left:1px solid #e2e8da;padding:0 0 28px 24px}.activity-list li[data-v-00f84e2f]:before{content:"";position:absolute;left:-5px;top:5px;width:9px;height:9px;border-radius:50%;background:#819768;box-shadow:0 0 0 4px #f4f6f0}.activity-heading[data-v-00f84e2f]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.activity-heading b[data-v-00f84e2f]{font-size:14px;font-weight:500}.activity-list small[data-v-00f84e2f]{display:block;margin-top:8px}.customer-activity footer[data-v-00f84e2f]{display:flex;justify-content:flex-end;align-items:center;gap:12px;font-size:14px;color:#7c8577;margin-top:18px}.customer-activity .n-alert[data-v-00f84e2f]{margin-bottom:20px}.scope-note[data-v-00f84e2f]{margin-top:24px!important}.customer-activity .n-empty[data-v-00f84e2f]{padding:36px}@media(max-width:700px){.customer-activity[data-v-00f84e2f]{padding:20px}.customer-activity header[data-v-00f84e2f]{flex-direction:column}.customer-activity footer[data-v-00f84e2f]{flex-wrap:wrap}}.customer-progress[data-v-c3315d73]{max-width:none;width:100%;box-sizing:border-box;padding:26px}.progress-heading[data-v-c3315d73]{display:flex;align-items:center;justify-content:space-between;gap:20px}.progress-heading h2[data-v-c3315d73]{font-size:18px}p[data-v-c3315d73],small[data-v-c3315d73]{font-size:14px;line-height:1.8;color:#7c8675}label[data-v-c3315d73]{display:grid;gap:10px;margin:20px 0;font-size:14px}.progress-actions[data-v-c3315d73]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:20px 0;font-size:14px}article[data-v-c3315d73]{padding:18px 0;border-top:1px solid var(--line);font-size:14px}.progress-reason[data-v-c3315d73]{white-space:pre-wrap;overflow-wrap:anywhere}h3[data-v-c3315d73]{font-size:15px}.customer-progress[data-v-142218bb]{max-width:none;width:100%;box-sizing:border-box;padding:26px}.progress-heading[data-v-142218bb]{display:flex;align-items:center;justify-content:space-between;gap:20px}.progress-heading h2[data-v-142218bb]{font-size:18px}p[data-v-142218bb],small[data-v-142218bb]{font-size:14px;line-height:1.8;color:#7c8675}label[data-v-142218bb]{display:grid;gap:10px;margin:20px 0;font-size:14px}.progress-actions[data-v-142218bb]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:20px 0;font-size:14px}article[data-v-142218bb]{padding:18px 0;border-top:1px solid var(--line);font-size:14px}.progress-reason[data-v-142218bb]{white-space:pre-wrap;overflow-wrap:anywhere}h3[data-v-142218bb]{font-size:15px}.customer-custom-cell[data-v-c16151a7]{white-space:nowrap;min-width:96px}.customer-date-range[data-v-c16151a7]{grid-column:span 2;display:flex;gap:12px}.customer-date-range label[data-v-c16151a7]{display:flex;align-items:center;gap:8px;font-size:14px;white-space:nowrap;min-width:0}.customer-date-range[data-v-c16151a7] .form-date-picker{width:160px;flex:1;min-width:0}.filter-actions[data-v-c16151a7]{display:flex;gap:10px}.sr-only[data-v-c16151a7]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.customers-page[data-v-c16151a7]{max-width:none;min-width:0}.customer-directory[data-v-c16151a7]{padding:4px 18px 8px;min-width:0;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.customer-directory .directory-filters[data-v-c16151a7],.customer-directory .customer-search[data-v-c16151a7]{flex-shrink:0}.customer-directory .customer-table[data-v-c16151a7]{margin-top:0;border:0;background:var(--admin-color-faf8f9,#faf8f9);flex:1;min-height:0;max-height:none}.customer-directory .customer-paging[data-v-c16151a7]{margin-top:0;padding:6px 0;flex-shrink:0}.customer-detail-actions[data-v-c16151a7]{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:12px}.customer-detail-actions[data-v-c16151a7] .customer-transfer{margin:0}.customer-detail-workspace[data-v-c16151a7]{min-width:0}.customer-detail-workspace .customer-profile[data-v-c16151a7],.customer-detail-workspace[data-v-c16151a7] .customer-progress,.customer-detail-workspace[data-v-c16151a7] .customer-business{max-width:none;width:100%;box-sizing:border-box;padding:20px}.customer-detail-workspace[data-v-c16151a7] .section-tabs{margin-bottom:14px;flex-wrap:nowrap;overflow-x:auto;gap:18px;scrollbar-width:thin}.customer-detail-workspace .customer-profile label[data-v-c16151a7]{margin:16px 0}.customer-detail-workspace .customer-table[data-v-c16151a7]{margin-top:16px}.customer-detail-workspace .customer-records[data-v-c16151a7]{margin-top:16px;padding:0 18px}.customer-search[data-v-c16151a7]{min-width:0}.customer-search[data-v-c16151a7]>*{min-width:0}.help[data-v-c16151a7],small[data-v-c16151a7]{font-size:14px;line-height:1.7;color:#7c8577}small[data-v-c16151a7]{display:block;margin-top:5px}.customer-directory-list table[data-v-c16151a7]{min-width:1100px;width:max-content}.customer-directory-list th[data-v-c16151a7],.customer-directory-list td[data-v-c16151a7]{white-space:nowrap;min-width:96px}.customer-directory-list .customer-custom-cell[data-v-c16151a7]{white-space:nowrap;max-width:none;overflow-wrap:normal}.customer-directory-list[data-v-c16151a7] table.admin-action-table{--table-action-width:232px}.customer-row-actions[data-v-c16151a7]{display:inline-flex;align-items:center;gap:8px;flex-wrap:nowrap}.customer-table[data-v-c16151a7]{overflow:auto;margin-top:10px;flex:1;min-height:0;overscroll-behavior:contain;scrollbar-width:thin}.customer-sticky-table thead th[data-v-c16151a7]{position:sticky;top:0;z-index:2;background:#f8f9f5;box-shadow:0 1px #e9ebe4}.customer-sort-btn[data-v-c16151a7]{border:0;background:transparent;padding:0;font:inherit;font-weight:500;color:inherit;cursor:pointer}.customer-sort-btn[data-v-c16151a7]:disabled{cursor:wait;opacity:.7}.customer-sticky-table th.is-sorted .customer-sort-btn[data-v-c16151a7]{color:#305748}.customer-table .n-empty[data-v-c16151a7],.customer-records>.n-empty[data-v-c16151a7]{padding:40px}.customer-paging[data-v-c16151a7]{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;font-size:13px}.customer-profile[data-v-c16151a7]{max-width:none;width:100%;min-width:0;padding:28px}.customer-profile h2[data-v-c16151a7]{font-size:19px}.customer-profile label[data-v-c16151a7]{display:grid;gap:10px;margin:24px 0;font-size:14px}.verified-number[data-v-c16151a7]{display:grid;gap:8px;padding:18px;background:#f4f6f0;border-radius:8px;font-size:14px;margin:20px 0}.customer-detail-block dl[data-v-c16151a7]{display:grid;grid-template-columns:minmax(88px,120px) minmax(0,1fr) minmax(88px,120px) minmax(0,1fr);column-gap:28px;row-gap:18px;align-items:start;font-size:14px}.customer-profile dt[data-v-c16151a7]{color:#818877;overflow-wrap:anywhere}.customer-profile dd[data-v-c16151a7]{margin:0;overflow-wrap:anywhere}.customer-detail-block dt[data-v-c16151a7]:has(+.customer-note){grid-column:1}.customer-detail-block dd.customer-note[data-v-c16151a7]{grid-column:2/-1}.customer-detail-block[data-v-c16151a7]{margin-top:28px;padding-top:22px;border-top:1px solid #edf0e8}.verified-number+.customer-detail-block[data-v-c16151a7]{margin-top:8px;padding-top:0;border-top:0}.customer-detail-block h3[data-v-c16151a7]{margin:0 0 16px;font-size:15px;font-weight:600}.customer-detail-block[data-v-c16151a7] .values-grid{margin:0}.customer-note[data-v-c16151a7]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.customer-records[data-v-c16151a7]{margin-top:20px;padding:0 24px}.customer-records article[data-v-c16151a7]{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:24px 0;border-bottom:1px solid #edf0e8;font-size:14px}.customer-records article[data-v-c16151a7]:last-child{border:0}.customer-records article>div[data-v-c16151a7]{min-width:0;overflow-wrap:anywhere}.customer-records p[data-v-c16151a7]{font-size:14px;color:#7c8673}.customer-records a[data-v-c16151a7]{white-space:nowrap;color:#557246;font-size:14px}.login-agent[data-v-c16151a7]{max-width:280px;overflow-wrap:anywhere;color:#7c8577;font-size:14px}a[data-v-c16151a7]{color:#557246}@media(max-width:720px){.customer-profile[data-v-c16151a7]{padding:20px}.customer-detail-block dl[data-v-c16151a7]{grid-template-columns:minmax(88px,120px) minmax(0,1fr);column-gap:16px}.customer-detail-block dd.customer-note[data-v-c16151a7]{grid-column:2}.customer-records article[data-v-c16151a7]{align-items:flex-start;flex-direction:column}}.crm-migration[data-v-78f7bfbb]{padding:26px;margin-top:20px}.crm-migration header[data-v-78f7bfbb],.crm-migration footer[data-v-78f7bfbb]{display:flex;align-items:center;justify-content:space-between;gap:16px}.crm-migration p[data-v-78f7bfbb]{font-size:14px;color:#7c8577;line-height:1.8}.crm-migration h2[data-v-78f7bfbb]{font-size:20px}.crm-migration label[data-v-78f7bfbb]{display:grid;gap:10px;margin:18px 0}.crm-migration .n-alert[data-v-78f7bfbb]{margin:18px 0}.crm-migration section[data-v-78f7bfbb]{margin-top:24px}.original-followup[data-v-78f7bfbb]{min-width:260px;max-width:420px}.original-followup p[data-v-78f7bfbb]{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0}.crm-migration td small[data-v-78f7bfbb]{display:block;line-height:1.8;color:#7c8577}.table-wrap[data-v-78f7bfbb]{overflow:auto;margin-bottom:18px}.crm-migration a[data-v-78f7bfbb]{color:#557246}.crm-migration .n-checkbox[data-v-78f7bfbb]{margin-right:18px}.crm-migration[data-v-72d0f9f3]{padding:26px;margin-top:20px}.crm-migration header[data-v-72d0f9f3],.crm-migration footer[data-v-72d0f9f3]{display:flex;align-items:center;justify-content:space-between;gap:16px}.crm-migration p[data-v-72d0f9f3]{font-size:14px;color:#7c8577;line-height:1.8}.crm-migration h2[data-v-72d0f9f3]{font-size:20px}.crm-migration label[data-v-72d0f9f3]{display:grid;gap:10px;margin:18px 0}.crm-migration .n-alert[data-v-72d0f9f3]{margin:18px 0}.crm-migration section[data-v-72d0f9f3]{margin-top:24px}.table-wrap[data-v-72d0f9f3]{overflow:auto;margin-bottom:18px}.crm-migration a[data-v-72d0f9f3]{color:#557246}.crm-migration .n-checkbox[data-v-72d0f9f3]{margin-right:18px}.history-preview[data-v-72d0f9f3]{padding:12px 16px;border:1px solid var(--border-color,#e5e8e0);border-radius:10px;margin-bottom:12px}.crm-migration .history-body[data-v-72d0f9f3]{white-space:pre-wrap;color:inherit}.contact-hint[data-v-268930a3],.automatic-reminder[data-v-268930a3]{margin:8px 0 16px;font-size:14px;line-height:1.7;color:#7c8577}.contact-hint[data-v-268930a3]{margin-bottom:0}.contact-hint--warn[data-v-268930a3]{color:var(--admin-danger,#c2410c)}.lead-input-grid[data-v-268930a3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.lead-input-grid label[data-v-268930a3]{display:grid;gap:8px;margin:18px 0;min-width:0;font-size:14px}.lead-input-grid .wide-field[data-v-268930a3]{grid-column:1/-1}.lead-input-grid[data-v-268930a3] .form-date-picker{width:100%}@media(max-width:800px){.lead-input-grid[data-v-268930a3]{grid-template-columns:1fr}}.lead-inputs--compact .lead-input-grid[data-v-268930a3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.lead-inputs--compact .lead-input-grid label[data-v-268930a3]{margin:0;gap:6px;line-height:18px;align-content:start}.lead-inputs--compact[data-v-268930a3] .crm-region-input{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.lead-inputs--compact[data-v-268930a3] .crm-region-input>.n-alert{grid-column:1/-1}.lead-inputs--compact .automatic-reminder[data-v-268930a3]{margin:10px 0 0;font-size:14px;line-height:1.6}@media(max-width:520px){.lead-inputs--compact .lead-input-grid[data-v-268930a3],.lead-inputs--compact[data-v-268930a3] .crm-region-input{grid-template-columns:1fr}}.crm-custom-cell[data-v-bc6448d2]{white-space:nowrap;min-width:96px}.crm-workspace[data-v-bc6448d2]{max-width:none;min-width:0;flex:1;min-height:0;display:flex;flex-direction:column}.crm-actions[data-v-bc6448d2]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.compact-lead-table[data-v-bc6448d2] table.data-table{min-width:1100px;width:max-content}.compact-lead-table[data-v-bc6448d2] th,.compact-lead-table[data-v-bc6448d2] td{white-space:nowrap;vertical-align:middle}.crm-workspace>.page-heading[data-v-bc6448d2]{flex-shrink:0}.crm-workspace>.leads-studio-layout[data-v-bc6448d2]{flex:1;min-height:0}.lead-toolbar[data-v-bc6448d2]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px 20px;flex-wrap:wrap}.lead-toolbar-meta[data-v-bc6448d2]{display:flex;flex-direction:column;gap:4px;min-width:0;padding-top:2px}.lead-stage[data-v-bc6448d2]{font-size:16px;font-weight:600;line-height:1.35;color:var(--ink,#322830)}.lead-meta[data-v-bc6448d2]{font-size:13px;line-height:1.45;color:var(--text-secondary,#5a5360)}.lead-toolbar-actions[data-v-bc6448d2]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;align-items:center;margin-left:auto;max-width:100%}@media(max-width:720px){.lead-toolbar-actions[data-v-bc6448d2]{justify-content:flex-start;margin-left:0}}.crm-form[data-v-bc6448d2]{padding:22px;margin:16px 0}.crm-form h2[data-v-bc6448d2]{font-size:18px}.crm-form label[data-v-bc6448d2]{display:grid;gap:8px;margin:14px 0;font-size:14px}.crm-form>p[data-v-bc6448d2],small[data-v-bc6448d2]{color:#7c8577;line-height:1.7;font-size:14px}small[data-v-bc6448d2]{display:block}.crm-grid[data-v-bc6448d2]{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.crm-form[data-v-bc6448d2] .form-date-picker{width:100%}.crm-table[data-v-bc6448d2]{overflow:auto;flex:1;min-height:0;overscroll-behavior:contain;scrollbar-width:thin}.crm-table .n-empty[data-v-bc6448d2]{padding:35px}.crm-paging[data-v-bc6448d2]{justify-content:flex-end;margin-top:0;padding:6px 0;flex-shrink:0}.lead-directory[data-v-bc6448d2] .directory-filters,.lead-directory[data-v-bc6448d2] .lead-view-tabs,.lead-directory[data-v-bc6448d2] .lead-directory-tools{flex-shrink:0}.crm-form dl[data-v-bc6448d2]{display:grid;grid-template-columns:110px 1fr;gap:18px;font-size:14px}.crm-form dt[data-v-bc6448d2]{color:#7c8577}.crm-form dd[data-v-bc6448d2]{margin:0}.convert-form[data-v-bc6448d2]{margin:0;padding:0}.conversion-summary[data-v-bc6448d2]{display:flex;flex-direction:column;gap:16px;margin-top:16px}.convert-lead[data-v-bc6448d2],.conversion-summary>p[data-v-bc6448d2]{margin:0;color:#7c8577;line-height:1.7}.crm-form .conversion-summary dl[data-v-bc6448d2]{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0;border-top:1px solid #e4e9de;border-bottom:1px solid #e4e9de}.conversion-summary dl>div[data-v-bc6448d2]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;align-items:baseline;min-width:0;padding:13px 18px 13px 0}.conversion-summary dl>div[data-v-bc6448d2]:nth-child(2),.conversion-summary dl>div[data-v-bc6448d2]:nth-child(4){padding-left:18px;border-left:1px solid #eef2e8}.conversion-summary dl>div.wide[data-v-bc6448d2]{grid-column:1 / -1;padding-left:0;border-left:0;border-top:1px solid #eef2e8}.conversion-summary dd[data-v-bc6448d2]{font-weight:600;color:#2f3a2a;overflow-wrap:anywhere}.conversion-summary dd.empty[data-v-bc6448d2]{font-weight:500;color:#8b9383}.conversion-summary[data-v-bc6448d2] .n-checkbox{align-items:flex-start;line-height:1.6}.convert-switch[data-v-bc6448d2]{justify-content:flex-start;width:fit-content;height:auto;margin-top:14px;padding:0;color:#557246}.crm-pre[data-v-bc6448d2]{white-space:pre-wrap;overflow-wrap:anywhere}.crm-event[data-v-bc6448d2]{border-bottom:1px solid #edf0e8;padding:18px 0}a[data-v-bc6448d2]:not(.n-button){color:#557246}.n-alert[data-v-bc6448d2]{margin-bottom:16px}@media(max-width:800px){.crm-grid[data-v-bc6448d2]{grid-template-columns:1fr}.crm-form[data-v-bc6448d2]{padding:18px}}.lead-editor-drawer .n-drawer-header{min-height:56px;padding:14px 20px}.lead-editor-drawer .n-drawer-body-content-wrapper{padding:16px 20px}.lead-editor-drawer .n-drawer-footer{padding:12px 20px max(12px,env(safe-area-inset-bottom))}.lead-editor-drawer .lead-editor-form{padding:0;margin:0}.lead-editor-drawer .lead-editor-assignment{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;margin-top:14px}.lead-editor-drawer .lead-editor-assignment label{margin:0;gap:6px;min-width:0;line-height:18px;align-content:start}.lead-editor-drawer .lead-editor-form>section{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.lead-editor-drawer .lead-editor-form h3{margin:0 0 12px;font-size:14px}.lead-editor-drawer .values-grid{margin:0;gap:12px 16px}.lead-editor-drawer .values-grid label{margin:0;gap:6px;min-width:0}@media(max-width:600px){.lead-editor-drawer .lead-editor-assignment{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.lead-editor-drawer .n-drawer-body-content-wrapper{padding:14px 16px}.lead-editor-drawer .lead-editor-assignment{grid-template-columns:1fr}}.album-media-preview video[data-v-ff0de3bf]{display:block;width:100%;max-height:70dvh;background:#171b17;border-radius:8px}.album-media-preview>.photo-wrap[data-v-ff0de3bf]{height:70dvh;min-height:220px;background:#f5f6f1}.album-media-preview[data-v-ff0de3bf] img{object-fit:contain;width:100%;height:100%}.album-media-preview p[data-v-ff0de3bf]{font-size:14px;line-height:1.7;color:#808b75;margin-top:12px}.album-media-preview .n-alert .n-button[data-v-ff0de3bf]{margin-left:10px}.album-video-loading[data-v-ff0de3bf]{display:flex;align-items:center;justify-content:center;gap:12px;min-height:220px;font-size:14px;color:#78856d}.recycle-layout[data-v-9e075cc0]{display:flex;flex-direction:column;min-height:0;flex:1;gap:16px}.recycle-intro[data-v-9e075cc0]{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border:1px solid #e4e9df;border-radius:8px;background:#f7f9f4;color:#6e7b66;flex-shrink:0}.recycle-intro svg[data-v-9e075cc0]{flex-shrink:0;margin-top:2px}.recycle-intro p[data-v-9e075cc0]{margin:0;font-size:14px;line-height:1.7}.recycle-tools[data-v-9e075cc0]{display:flex;align-items:center;gap:9px;flex-shrink:0}.recycle-tools>.n-input[data-v-9e075cc0]{max-width:290px}.recycle-tools>span[data-v-9e075cc0]{margin-left:auto;color:#88917e;font-size:14px;white-space:nowrap}.recycle-alert[data-v-9e075cc0]{flex-shrink:0}.recycle-alert .n-button[data-v-9e075cc0]{margin-left:12px}.recycle-content[data-v-9e075cc0]{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:2px 4px 4px 2px}.recycle-grid[data-v-9e075cc0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.recycle-card[data-v-9e075cc0]{border:1px solid #e2e7dd;border-radius:10px;overflow:hidden;min-width:0;background:#fff}.recycle-picture[data-v-9e075cc0]{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;width:100%;border:0;padding:0;background:#f0f2eb;color:#9ca792;cursor:zoom-in}.recycle-picture[data-v-9e075cc0]:disabled{cursor:default}.album-list .recycle-picture[data-v-9e075cc0]{cursor:pointer}.recycle-picture>.photo-wrap[data-v-9e075cc0]{height:100%;width:100%}.recycle-picture-badge[data-v-9e075cc0]{position:absolute;right:10px;bottom:10px;padding:4px 7px;border-radius:4px;background:#25321fbb;color:#fff;font-size:14px;pointer-events:none}.recycle-card-body[data-v-9e075cc0]{padding:14px}.recycle-card h3[data-v-9e075cc0]{margin:0 0 7px;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recycle-card p[data-v-9e075cc0]{margin:0 0 7px;font-size:14px;line-height:1.6;color:#7a8670;overflow-wrap:anywhere}.recycle-card small[data-v-9e075cc0]{display:block;font-size:14px;color:#98a08e;line-height:1.7}.recycle-card .recycle-reason[data-v-9e075cc0]{margin-top:8px;color:#7c7e73;max-height:52px;overflow:auto}.recycle-card-actions[data-v-9e075cc0]{display:flex;justify-content:space-between;align-items:center;min-height:30px;gap:8px;padding-top:12px;margin-top:12px;border-top:1px solid #edf0e9}.recycle-card-actions[data-v-9e075cc0]:has(>.n-button:only-child){justify-content:flex-end}.recycle-restore-note[data-v-9e075cc0]{font-size:14px;color:#9a8771;line-height:1.5}.recycle-pagination[data-v-9e075cc0]{display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-shrink:0;border-top:1px solid #e4e9df;padding-top:14px}.recycle-more[data-v-9e075cc0]{display:flex;align-items:center;justify-content:center;gap:12px;min-height:66px;font-size:14px;color:#8b9482}.recycle-pagination>span[data-v-9e075cc0]:first-child{margin-right:auto;font-size:14px;color:#88917f}.recycle-loading[data-v-9e075cc0]{min-height:240px;display:flex;justify-content:center;align-items:center;gap:10px;font-size:14px;color:#8a937f}.recycle-empty[data-v-9e075cc0]{padding:75px 0}.recycle-album-heading[data-v-9e075cc0]{display:flex;align-items:center;gap:12px;flex-shrink:0;min-width:0}.recycle-album-heading>div[data-v-9e075cc0]{flex:1;min-width:0}.recycle-album-heading strong[data-v-9e075cc0]{display:block;font-size:15px;overflow-wrap:anywhere}.recycle-album-heading span[data-v-9e075cc0]{display:block;font-size:14px;line-height:1.8;color:#8a937f;margin-top:5px}.recycle-layout[data-v-9e075cc0] .n-button__content{gap:6px}.recycle-large-preview[data-v-9e075cc0]{height:calc(100dvh - 150px);min-height:240px;background:#f5f6f1}.recycle-large-preview[data-v-9e075cc0] img{object-fit:contain}@media(max-width:760px){.recycle-grid[data-v-9e075cc0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.recycle-album-heading[data-v-9e075cc0]{flex-wrap:wrap}.recycle-album-heading>div[data-v-9e075cc0]{flex-basis:calc(100% - 145px)}.recycle-album-heading>.n-button[data-v-9e075cc0]:last-child{margin-left:auto}.recycle-tools[data-v-9e075cc0]{flex-wrap:wrap}.recycle-tools>.n-input[data-v-9e075cc0]{flex:1;min-width:160px}.recycle-card-body[data-v-9e075cc0]{padding:11px}.recycle-tools>span[data-v-9e075cc0]{display:none}}@media(max-width:430px){.recycle-grid[data-v-9e075cc0]{grid-template-columns:1fr}}.recycle-picture.video[data-v-9e075cc0]{cursor:pointer;background:#30392e;color:#d5decf}.recycle-picture.video[data-v-9e075cc0]:disabled{cursor:default}.recycle-play[data-v-9e075cc0]{position:absolute;display:grid;place-items:center;width:40px;height:40px;border:1px solid #ffffff80;border-radius:50%;background:#17201875;color:#fff}.recycle-kind[data-v-9e075cc0]{position:absolute;left:8px;top:8px;padding:3px 6px;border-radius:3px;color:#fff;background:#25321faa;font-size:14px}.recycle-picture:hover:not(:disabled) .recycle-play[data-v-9e075cc0]{background:#172018bb}.resource-video-field[data-v-00549d6c]{width:100%}.work-check-summary[data-v-8b7710a1],.work-check-heading[data-v-8b7710a1]{display:flex;justify-content:space-between;align-items:center;gap:20px}.work-check-summary h3[data-v-8b7710a1]{font-size:20px;margin:0}.work-check-summary p[data-v-8b7710a1]{font-size:14px;color:#69785e;line-height:1.8;margin:10px 0 0}.work-check-facts[data-v-8b7710a1]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:24px 0;background:#f6f8f2;padding:20px;border-radius:8px}.work-check-facts article[data-v-8b7710a1]{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.work-check-facts span[data-v-8b7710a1],.work-check-facts small[data-v-8b7710a1],.work-check-heading span[data-v-8b7710a1]{color:#7e8875;font-size:14px}.work-check-facts b[data-v-8b7710a1],.work-check-facts[data-v-8b7710a1] button{font-size:14px}.work-check-heading h3[data-v-8b7710a1]{font-size:15px}.work-check-package[data-v-8b7710a1]{display:flex;gap:20px;justify-content:space-between;align-items:flex-start;padding:20px 0;border-top:1px solid #e7ebdf}.work-check-package b[data-v-8b7710a1]{font-size:14px}.work-check-package p[data-v-8b7710a1]{font-size:14px;margin:8px 0;color:#5b7546}.work-check-package small[data-v-8b7710a1]{font-size:14px;display:block;color:#7e8875;line-height:1.8}.work-check-package a[data-v-8b7710a1]{white-space:nowrap;font-size:14px}.work-check-package .attention[data-v-8b7710a1]{color:#a06d3e}.work-check-note[data-v-8b7710a1]{font-size:14px;color:#7e8875;line-height:1.8;margin:20px 0}.work-check-footer[data-v-8b7710a1]{text-align:right}@media(max-width:600px){.work-check-facts[data-v-8b7710a1]{grid-template-columns:1fr;gap:20px}.work-check-package[data-v-8b7710a1]{flex-direction:column;gap:10px}}.category-form[data-v-dbae26b1]{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0}.category-form>.n-input-number[data-v-dbae26b1]{width:110px}small[data-v-dbae26b1]{display:block;margin-top:4px;color:#8a937f;font-size:14px}.invitation-settings[data-v-4b671200]{display:grid;gap:12px;margin:24px 0;padding:20px;border:1px solid #dfe7dc;border-radius:12px}.invitation-settings p[data-v-4b671200]{font-size:14px;line-height:1.7;color:#707b72;margin:0;overflow-wrap:anywhere}.invitation-settings label[data-v-4b671200]{display:grid;gap:6px}.invitation-issued[data-v-4b671200]{display:grid;gap:12px;background:#f0f4eb;padding:16px;border-radius:10px}.invitation-share-row[data-v-4b671200]{display:grid;grid-template-columns:160px minmax(0,1fr);gap:16px;align-items:start}.invitation-qr[data-v-4b671200]{display:grid;justify-items:center;gap:8px}.invitation-creds[data-v-4b671200]{display:grid;gap:12px;min-width:0}.invitation-settings article[data-v-4b671200]{display:grid;gap:10px;border-top:1px solid #dfe7dc;padding-top:14px}@media(max-width:560px){.invitation-share-row[data-v-4b671200]{grid-template-columns:1fr}}.selection-history[data-v-f2154dc3]{padding:20px 0;border-top:1px solid #e5e9e1;margin-top:24px}.selection-history details[data-v-f2154dc3]{border-bottom:1px solid #e5e9e1;padding:14px 0}.selection-history summary[data-v-f2154dc3]{cursor:pointer;font-size:14px;line-height:1.9}.selection-history summary span[data-v-f2154dc3]{color:#7c857f;margin-left:16px}.selection-history p[data-v-f2154dc3],.selection-history li[data-v-f2154dc3]{overflow-wrap:anywhere;line-height:1.8;font-size:14px}.selection-history small[data-v-f2154dc3]{color:#7c857f}.selection-delivery-start h2[data-v-d484537a]{font-size:22px;margin:24px 0 12px}.selection-delivery-start .help[data-v-d484537a]{font-size:14px;line-height:1.8;color:#74806b}.selection-delivery-start h3[data-v-d484537a]{font-size:16px;margin:24px 0 14px}.existing[data-v-d484537a],.orders[data-v-d484537a]{display:grid;gap:12px}.existing article[data-v-d484537a],.orders article[data-v-d484537a]{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #e4e8df;border-radius:10px;padding:18px}.orders article.chosen[data-v-d484537a]{border-color:#849674;background:#f3f6ef}.existing small[data-v-d484537a],.orders small[data-v-d484537a]{display:block;font-size:14px;color:#7f8976;margin-top:8px}.search[data-v-d484537a],.actions[data-v-d484537a]{display:flex;gap:12px;align-items:center;margin:20px 0}.actions[data-v-d484537a]{justify-content:flex-end}.field[data-v-d484537a]{display:grid;gap:10px;margin-top:24px;font-size:14px}dl[data-v-d484537a]{display:grid;grid-template-columns:110px 1fr;background:#f5f7f2;padding:20px;border-radius:10px;gap:18px;font-size:14px}dt[data-v-d484537a]{color:#7d8773}dd[data-v-d484537a]{margin:0;line-height:1.8;overflow-wrap:anywhere}@media(max-width:640px){.orders article[data-v-d484537a],.existing article[data-v-d484537a]{flex-direction:column;align-items:stretch}dl[data-v-d484537a]{grid-template-columns:1fr}}.feedback-photo[data-v-8945df22]{display:flex;align-items:center;gap:20px;margin-bottom:20px}.feedback-photo>.photo-wrap[data-v-8945df22]{width:100px;height:100px;flex-shrink:0;border-radius:8px}.feedback-photo b[data-v-8945df22]{overflow-wrap:anywhere}.feedback-messages[data-v-8945df22]{max-height:320px;overflow:auto}.feedback-messages article[data-v-8945df22]{padding:16px 0;border-bottom:1px solid #e5e9e1}.feedback-messages article>div[data-v-8945df22]{display:flex;justify-content:space-between;gap:16px;font-size:14px}.feedback-messages small[data-v-8945df22]{color:#788279}.feedback-messages p[data-v-8945df22]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.selection-export-actions[data-v-60dd90f6]{display:flex;gap:8px;flex-wrap:wrap}.selection-photo-feedback[data-v-60dd90f6]{margin:10px 0;padding:10px;background:#f6f7f3;border-radius:6px;font-size:14px}.selection-photo-feedback span[data-v-60dd90f6]{color:#697660}.selection-photo-feedback p[data-v-60dd90f6]{margin:6px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.selection-heading[data-v-60dd90f6]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.selection-heading h2[data-v-60dd90f6]{font-size:22px;margin:0 0 10px}.selection-heading p[data-v-60dd90f6]{font-size:14px;color:#63745d}.selection-heading small[data-v-60dd90f6]{color:#8e9687;font-size:14px}.submitted-photos[data-v-60dd90f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:22px}.submitted-photos article[data-v-60dd90f6]{min-width:0}.submitted-photos button[data-v-60dd90f6]{border:0;padding:0;background:#f1f4ed;width:100%;aspect-ratio:4/3;cursor:zoom-in;overflow:hidden;border-radius:6px}.submitted-photos button>.photo-wrap[data-v-60dd90f6]{width:100%;height:100%}.submitted-photos b[data-v-60dd90f6],.submitted-photos small[data-v-60dd90f6]{display:block;overflow-wrap:anywhere;font-size:14px;margin-top:7px;font-weight:400}.submitted-photos small[data-v-60dd90f6]{color:#889280;font-size:14px}.selection-tag[data-v-60dd90f6]{display:inline-block;margin-left:6px;padding:0 6px;border-radius:4px;font-size:14px;line-height:18px;vertical-align:1px}.selection-tag.album[data-v-60dd90f6]{background:#e3f1ec;color:#2f6f5e}.selection-tag.done[data-v-60dd90f6]{background:#eef1fb;color:#4a5f9e}.selection-note[data-v-60dd90f6]{margin:6px 0 0;padding:6px 8px;background:#fdf6ea;color:#8a5a1f;border-radius:4px;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.selection-pages[data-v-60dd90f6]{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-top:20px;font-size:14px}.selection-next[data-v-60dd90f6],.selection-reopen[data-v-60dd90f6]{border-top:1px solid #e1e6dc;margin-top:24px;padding-top:20px;font-size:14px;line-height:1.9}.selection-next h3[data-v-60dd90f6],.selection-reopen h3[data-v-60dd90f6]{font-size:16px;margin:0}.selection-next a[data-v-60dd90f6]{display:block;color:#507141;margin:8px 0}.selection-next>.n-button[data-v-60dd90f6]{margin-top:14px}.selection-reopen>.n-checkbox[data-v-60dd90f6]{margin:18px 0}.selection-reopen>div[data-v-60dd90f6]:last-child{display:flex;justify-content:flex-end;gap:12px}@media(max-width:700px){.submitted-photos[data-v-60dd90f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.selection-heading[data-v-60dd90f6]{align-items:flex-start;flex-direction:column}}.standalone-delivery[data-v-94549653]{padding:20px 0}.head[data-v-94549653]{display:flex;justify-content:space-between;gap:18px}.head h3[data-v-94549653]{margin:0 0 10px}.head p[data-v-94549653],.help[data-v-94549653]{font-size:14px;color:#78846e;line-height:1.8}.tasks[data-v-94549653]{display:grid;gap:12px;margin:20px 0}.tasks article[data-v-94549653]{display:flex;justify-content:space-between;gap:16px;border:1px solid #e1e7da;padding:18px;border-radius:10px}.tasks small[data-v-94549653]{display:block;color:#7b866f;margin-top:8px}.standalone-delivery label[data-v-94549653]{display:grid;gap:10px;margin:20px 0;font-size:14px}.two[data-v-94549653]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.actions[data-v-94549653]{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap;margin:20px 0}dl[data-v-94549653]{display:grid;grid-template-columns:100px 1fr;gap:16px;padding:20px;background:#f4f6ef}dd[data-v-94549653]{margin:0;white-space:pre-wrap}.preserve[data-v-94549653]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.files[data-v-94549653]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.files small[data-v-94549653]{font-size:14px;overflow-wrap:anywhere}.revision[data-v-94549653]{border-top:1px solid #e2e7dd;padding:16px 0}@media(max-width:600px){.two[data-v-94549653]{grid-template-columns:1fr}.files[data-v-94549653]{grid-template-columns:repeat(2,1fr)}}.quick-upload[data-v-bd42e175]{display:grid;gap:26px}.quick-upload h3[data-v-bd42e175]{margin:0 0 6px;font-size:15px;font-weight:600;color:#26302a}.quick-upload p[data-v-bd42e175]{margin:0 0 14px;font-size:14px;line-height:1.7}.netdisk-panel[data-v-c7d4d60f]{display:grid;gap:16px}.netdisk-panel.summary[data-v-c7d4d60f]{gap:8px}.netdisk-intro[data-v-c7d4d60f]{margin:0;font-size:14px;line-height:1.7}.netdisk-form[data-v-c7d4d60f]{display:grid;gap:12px;padding:16px;border:1px solid #e6e9e3;border-radius:8px;background:#fafbf8}.netdisk-field[data-v-c7d4d60f]{display:grid;gap:6px;font-size:14px;color:#5f6a58}.netdisk-actions[data-v-c7d4d60f]{display:flex;justify-content:flex-end}.netdisk-empty[data-v-c7d4d60f]{margin:0;font-size:14px}.netdisk-list[data-v-c7d4d60f]{list-style:none;margin:0;padding:0;border-top:1px solid #eceee9}.netdisk-list li[data-v-c7d4d60f]{display:flex;gap:16px;align-items:flex-start;padding:12px 2px;border-bottom:1px solid #eceee9}.netdisk-list li.revoked[data-v-c7d4d60f]{opacity:.55}.netdisk-list.compact[data-v-c7d4d60f]{border:0}.netdisk-list.compact li[data-v-c7d4d60f]{padding:8px 0;border-bottom:1px dashed #eceee9}.netdisk-main[data-v-c7d4d60f]{min-width:0;flex:1;display:grid;gap:4px}.netdisk-title[data-v-c7d4d60f]{display:flex;gap:8px;align-items:center}.netdisk-title b[data-v-c7d4d60f]{font-size:14px;font-weight:600;color:#27302a}.netdisk-main a[data-v-c7d4d60f],.netdisk-text[data-v-c7d4d60f]{margin:0;font-size:14px;color:#3d6f9e;overflow-wrap:anywhere;white-space:pre-wrap}.netdisk-text[data-v-c7d4d60f]{color:#27302a}.netdisk-main small[data-v-c7d4d60f]{font-size:14px;color:#858b84}.netdisk-note-text[data-v-c7d4d60f]{color:#6b6257!important;white-space:pre-wrap}.netdisk-state[data-v-c7d4d60f]{font-size:14px;border-radius:9px;padding:0 7px}.netdisk-state.ok[data-v-c7d4d60f]{color:#3f7448;background:#ebf4ea}.netdisk-state.warn[data-v-c7d4d60f]{color:#9a5b26;background:#fbefe2}.netdisk-state.muted[data-v-c7d4d60f]{color:#7d827c;background:#f0f1ee}.netdisk-row-actions[data-v-c7d4d60f]{display:flex;gap:10px;flex:none}.album-download-access[data-v-a388ff00]{display:grid;gap:12px;margin:24px 0;padding:20px;background:#f4f6f1;border-radius:12px}.album-download-access label[data-v-a388ff00]{display:flex;gap:10px;align-items:center}.album-download-access p[data-v-a388ff00]{font-size:14px;line-height:1.7;color:#6d786f;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.album-reopen-notice[data-v-9839ec34]{display:block;border:1px solid #e4c4a5;border-radius:6px;background:#fff7ec;color:#8b5028;padding:6px 8px;margin:6px 0;width:100%;text-align:left;cursor:pointer;font-size:14px;line-height:1.5}.album-booking-link[data-v-9839ec34]{font-size:14px;margin:6px 0 10px}.album-detail-tools[data-v-9839ec34]{display:flex;justify-content:flex-end;margin-bottom:12px}.managed-album-section[data-v-9839ec34]{display:flex;flex:1;flex-direction:column;min-height:0}.managed-album-section>.row-between[data-v-9839ec34],.managed-album-section>.resource-uploader[data-v-9839ec34],.album-pagination[data-v-9839ec34]{flex-shrink:0}.managed-album-section[data-v-9839ec34] .upload-queue{max-height:72px}.managed-album-photos[data-v-9839ec34]{flex:1;min-height:100px;overflow:auto;overscroll-behavior:contain;margin-top:16px;padding-right:6px}.album-pagination[data-v-9839ec34]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;padding:20px 0 4px;border-top:1px solid #e5e9e1;margin-top:20px}.album-pagination>span[data-v-9839ec34]{margin-right:auto;font-size:14px;color:#6d786f}.managed-album-section>.resource-select-card[data-v-9839ec34]{flex-shrink:0;margin-bottom:18px}.page-heading[data-v-9839ec34]{flex-wrap:wrap;gap:14px}.page-heading>div[data-v-9839ec34]:first-child{margin-right:auto}.album-card-labels[data-v-9839ec34]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.album-card-labels>.category[data-v-9839ec34]{margin-bottom:0;font-size:14px}.album-card-labels>.n-button[data-v-9839ec34]{color:#99a28f}.album-card-labels>.n-button[data-v-9839ec34]:hover{color:#a25740}.album-detail-tools[data-v-9839ec34]{gap:14px;align-items:center}.album-watermark-toggle[data-v-9839ec34]{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#6d786f;margin-right:auto}.media-item>.album-photo-meta[data-v-9839ec34]{display:block;min-width:0}.album-photo-name[data-v-9839ec34]{display:flex;align-items:center;gap:6px;min-width:0}.album-photo-name>span[data-v-9839ec34]:first-child{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#677660}.album-photo-name>.badge[data-v-9839ec34]{flex-shrink:0}.album-photo-actions[data-v-9839ec34]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.album-photo-actions>.n-button[data-v-9839ec34]:last-child{color:#9c735f}.removal-summary[data-v-9839ec34]{display:flex;align-items:center;gap:14px;padding:14px;border:1px solid #e6e9e0;background:#f8faf5;border-radius:9px}.removal-summary>.photo-wrap[data-v-9839ec34]{width:76px;height:72px;border-radius:5px;flex-shrink:0}.removal-summary>div[data-v-9839ec34]{min-width:0}.removal-summary strong[data-v-9839ec34]{font-size:14px;display:block;overflow-wrap:anywhere;line-height:1.7}.removal-summary span[data-v-9839ec34]{display:block;color:#8d957f;font-size:14px;margin-top:5px}.removal-copy[data-v-9839ec34]{font-size:14px;line-height:1.9;color:#6f7967;margin:20px 0}.removal-note[data-v-9839ec34]{font-size:14px;color:#929b87;line-height:1.8;margin-top:12px}.album-empty-cover[data-v-9839ec34]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#edf1e7;color:#8e9b81}.album-empty-cover span[data-v-9839ec34]{font-size:14px}.album-media-picture[data-v-9839ec34]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:150px;padding:0;border:0;background:#f0f3eb;color:#849178;overflow:hidden;cursor:zoom-in}.album-media-picture.video[data-v-9839ec34]{background:#30392e;color:#d5decf;cursor:pointer}.album-media-picture[data-v-9839ec34]:disabled{cursor:default}.album-media-picture>.photo-wrap[data-v-9839ec34]{width:100%;height:100%}.album-media-picture[data-v-9839ec34]:focus-visible{outline:2px solid #78925e;outline-offset:-2px}.album-media-kind[data-v-9839ec34]{position:absolute;bottom:7px;left:7px;padding:3px 6px;background:#1f2b23b8;color:#fff;font-size:14px;border-radius:3px;line-height:1.5}.album-video-play[data-v-9839ec34]{position:absolute;display:grid;place-items:center;width:40px;height:40px;border:1px solid #ffffff80;border-radius:50%;background:#17201875;color:#fff}.album-media-picture:hover:not(:disabled) .album-video-play[data-v-9839ec34]{background:#172018bb}.album-sample-video[data-v-9839ec34]{align-self:flex-start;flex-shrink:0;margin-bottom:12px}.album-sample-video[data-v-9839ec34] .n-button__content{gap:7px}.album-photo-count[data-v-9839ec34]{max-width:calc(100% - 24px);white-space:normal;font-size:14px}.muted[data-v-488605fd],small[data-v-488605fd]{color:#84907e;font-size:14px;line-height:1.8}.request-summary[data-v-488605fd]{padding:20px;background:#f5f6f2;border-radius:8px;margin:18px 0}.request-summary p[data-v-488605fd],.preserve[data-v-488605fd]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.actions[data-v-488605fd]{display:flex;justify-content:flex-end;gap:12px;margin:24px 0 12px}label[data-v-488605fd]{display:block;margin:20px 0}label>.n-input[data-v-488605fd],label>.n-input-number[data-v-488605fd]{margin-top:8px}h3[data-v-488605fd]{font-size:17px}.help[data-v-78f542dc],small[data-v-78f542dc]{font-size:14px;color:#7d8775;line-height:1.8}.identity[data-v-78f542dc]{padding:18px;background:#f4f7f0;border:1px solid #e5eadf;border-radius:9px;margin:22px 0}.identity small[data-v-78f542dc]{display:block;margin-top:8px}.identity p[data-v-78f542dc]{font-size:14px;margin-bottom:0}.customer-album-create label[data-v-78f542dc]{display:grid;gap:10px;margin:20px 0;font-size:14px}.actions[data-v-78f542dc]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}dl[data-v-78f542dc]{display:grid;grid-template-columns:100px 1fr;gap:20px;margin:24px 0;font-size:14px}dd[data-v-78f542dc]{margin:0;overflow-wrap:anywhere}dt[data-v-78f542dc]{color:#7d8775}h3[data-v-78f542dc]{margin-top:22px;font-size:18px}.aftercare-page[data-v-3d01678c],.aftercare-shell[data-v-3d01678c]{min-width:0}.aftercare-panel[data-v-3d01678c]{padding:16px 18px 12px;min-width:0}.aftercare-spin[data-v-3d01678c]{display:block;padding:48px 0}.aftercare-alert[data-v-3d01678c]{margin-bottom:12px}.aftercare-alert[data-v-3d01678c] .n-button{margin-left:10px}.aftercare-toolbar[data-v-3d01678c]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.aftercare-toolbar.drawer[data-v-3d01678c]{margin:0 0 16px}.aftercare-toolbar-meta[data-v-3d01678c]{display:flex;align-items:center;gap:12px;margin-left:auto}.aftercare-toolbar-meta>small[data-v-3d01678c]{color:var(--text-secondary,#6d5262);font-size:13px}.aftercare-summary[data-v-3d01678c]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.aftercare-summary.drawer[data-v-3d01678c]{margin-bottom:12px}.aftercare-summary h2[data-v-3d01678c]{margin:0;font:600 18px/1.35 var(--serif);color:var(--ink,#322830)}.aftercare-summary p[data-v-3d01678c]{margin:4px 0 0;font-size:14px;color:var(--text-secondary,#5a5360);line-height:1.5}.aftercare-order-link[data-v-3d01678c]{flex-shrink:0;color:#557246;font-size:14px;padding-top:4px}.muted[data-v-3d01678c]{margin:0;color:var(--text-secondary,#6d786f);font-size:13px;line-height:1.6}.aftercare-status[data-v-3d01678c]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:12px;line-height:1.4;background:#f3f0f2;color:#6d5262;white-space:nowrap}.aftercare-status[data-status=OPEN][data-v-3d01678c]{background:#fff1e8;color:#b96d38}.aftercare-status[data-status=ACCEPTED][data-v-3d01678c]{background:#eef5ea;color:#4f6d45}.aftercare-status[data-status=RESOLVED][data-v-3d01678c]{background:#eef2f8;color:#4a5d7a}.aftercare-status[data-status=DECLINED][data-v-3d01678c],.aftercare-status[data-status=WITHDRAWN][data-v-3d01678c]{background:#f4f1f2;color:#8a7380}.aftercare-note[data-v-3d01678c]{padding:14px 16px;background:var(--admin-color-faf8f9,#faf8f9);border:1px solid var(--admin-color-eee8ec,#eee8ec);border-radius:10px;margin:0 0 14px}.aftercare-note b[data-v-3d01678c]{display:block;margin-bottom:6px;font-size:13px;color:var(--text-secondary,#6d5262);font-weight:600}.aftercare-note p[data-v-3d01678c]{margin:0;font-size:14px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink,#322830)}.aftercare-form[data-v-3d01678c]{display:grid;gap:4px;padding-top:4px;border-top:1px solid var(--admin-color-f0e9ed,#f0e9ed)}.aftercare-form h3[data-v-3d01678c]{margin:14px 0 4px;font-size:15px;font-weight:600}.aftercare-form label[data-v-3d01678c]{display:grid;gap:8px;margin:12px 0;font-size:14px}.aftercare-actions[data-v-3d01678c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-top:12px}.aftercare-actions[data-v-3d01678c] .submit-blockers{flex:1 1 100%;order:-1;margin:0;text-align:left}.aftercare-list[data-v-3d01678c]{display:flex;flex-direction:column;min-width:0}.aftercare-row[data-v-3d01678c]{display:flex;align-items:center;gap:16px;padding:14px 2px;border-bottom:1px solid var(--admin-color-f0e9ed,#f0e9ed)}.aftercare-row[data-v-3d01678c]:last-child{border-bottom:0}.aftercare-row-main[data-v-3d01678c]{flex:1;min-width:0}.aftercare-row-title[data-v-3d01678c]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.aftercare-row-title b[data-v-3d01678c]{font-size:15px;font-weight:600;color:var(--ink,#322830)}.aftercare-row-meta[data-v-3d01678c]{margin:6px 0 0;font-size:13px;color:var(--text-secondary,#6d5262);line-height:1.45}.aftercare-row-reason[data-v-3d01678c]{margin:8px 0 0;font-size:14px;line-height:1.6;color:#4a4250;max-height:4.8em;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere}.aftercare-empty[data-v-3d01678c]{padding:48px 12px}.aftercare-paging[data-v-3d01678c]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:8px 0 2px;font-size:13px;color:var(--text-secondary,#6d5262)}@media(max-width:720px){.aftercare-summary[data-v-3d01678c]{flex-direction:column;align-items:stretch}.aftercare-row[data-v-3d01678c]{align-items:flex-start;flex-direction:column}.aftercare-toolbar[data-v-3d01678c]{align-items:stretch}.aftercare-toolbar-meta[data-v-3d01678c]{margin-left:0;justify-content:space-between;width:100%}}.inbox-trigger[data-v-af7bdd73]{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;background:transparent;color:#707d6d;cursor:pointer;border-radius:6px}.inbox-trigger[data-v-af7bdd73]:hover{background:#edf1e8}.inbox-badge[data-v-af7bdd73],.inbox-offline[data-v-af7bdd73]{position:absolute;top:-3px;right:-7px;background:#ae593d;color:#fff;padding:1px 4px;border-radius:10px;font:14px/15px sans-serif;min-width:15px;text-align:center}.inbox-intro[data-v-af7bdd73]{display:flex;align-items:center;gap:18px;justify-content:space-between}.inbox-intro p[data-v-af7bdd73],.inbox-summary p[data-v-af7bdd73]{font-size:14px;color:#798372;line-height:1.8}.inbox-stamp[data-v-af7bdd73],.inbox-footnote[data-v-af7bdd73]{font-size:14px;color:#8d9586;line-height:1.8}.inbox-groups[data-v-af7bdd73]{margin:22px 0 8px}.inbox-loading[data-v-af7bdd73]{display:block;padding:50px 0;text-align:center}.inbox-item[data-v-af7bdd73]{display:flex;gap:16px;align-items:center;padding:22px 0;border-bottom:1px solid #edf0e8}.inbox-item>div[data-v-af7bdd73]{flex:1;min-width:0}.inbox-item b[data-v-af7bdd73]{font-size:14px;overflow-wrap:anywhere}.inbox-item small[data-v-af7bdd73]{display:block;font-size:14px;color:#8a937f;margin-top:7px}.inbox-item p[data-v-af7bdd73]{font-size:14px;color:#7d8875;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;max-height:100px;overflow:auto;margin-bottom:0}.inbox-item>a[data-v-af7bdd73]{display:flex;gap:4px;align-items:center;white-space:nowrap;color:#5c714b;font-size:14px}.inbox-pagination[data-v-af7bdd73]{display:flex;justify-content:flex-end;align-items:center;gap:12px;font-size:14px;margin:20px 0}.inbox-footnote[data-v-af7bdd73]{margin-top:24px}.inbox-summary[data-v-af7bdd73]{background:#f5f7f1;border-radius:10px;padding:20px;margin:22px 0}.inbox-summary a[data-v-af7bdd73]{font-size:14px;color:#536b45}.inbox-finance[data-v-af7bdd73]{display:flex;align-items:center;gap:20px;text-align:left;width:100%;padding:24px 0;border:0;border-bottom:1px solid #e5eadd;background:transparent;color:#46583b;cursor:pointer;font:inherit}.inbox-finance>span[data-v-af7bdd73]{flex:1;font-size:14px}.inbox-finance small[data-v-af7bdd73]{display:block;color:#8b9581;font-size:14px;margin-top:8px}.inbox-finance b[data-v-af7bdd73]{font-size:24px;font-weight:500}.daily-preparation[data-v-7dd1510a]{margin:18px 0 4px;padding:16px;background:#f7f8f4;border:1px solid #e5e9df;border-radius:9px}.daily-preparation header[data-v-7dd1510a]{display:flex;align-items:center;justify-content:space-between;gap:12px}.daily-preparation header b[data-v-7dd1510a]{font-size:14px;font-weight:600}.daily-preparation header a[data-v-7dd1510a]{font-size:14px;white-space:nowrap}.daily-preparation p[data-v-7dd1510a],.daily-preparation small[data-v-7dd1510a]{display:block;color:#808b75;font-size:14px;line-height:1.7;margin:7px 0 0}.preparation-counts[data-v-7dd1510a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0 10px}.preparation-counts a[data-v-7dd1510a]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;background:#fff;border:1px solid #e1e7da;border-radius:6px;font-size:14px}.preparation-counts b[data-v-7dd1510a]{font-size:17px;font-weight:500}.preparation-counts .attention b[data-v-7dd1510a]{color:#ae6844}.preparation-counts a[data-v-7dd1510a]:hover{border-color:#879c74}.preparation-counts a[data-v-7dd1510a]:focus-visible{outline:2px solid #61774b;outline-offset:2px}.customer-followup-desk[data-v-d1df9871]{padding:24px;margin-bottom:24px}.customer-followup-desk header[data-v-d1df9871],.customer-followup-desk article[data-v-d1df9871],.customer-followup-desk footer[data-v-d1df9871]{display:flex;align-items:center;justify-content:space-between;gap:18px}.customer-followup-desk h2[data-v-d1df9871]{font-size:18px;margin:0}.customer-followup-desk p[data-v-d1df9871],.customer-followup-desk small[data-v-d1df9871]{font-size:14px;color:#89937e;line-height:1.7}.customer-followup-desk article[data-v-d1df9871]{padding:14px 0;border-bottom:1px solid #edf0e8}.customer-followup-desk article>div[data-v-d1df9871]{min-width:0}.summary[data-v-d1df9871]{white-space:pre-wrap;overflow-wrap:anywhere}.customer-followup-desk a[data-v-d1df9871]{color:#557246;white-space:nowrap;font-size:14px}.customer-followup-desk footer[data-v-d1df9871]{justify-content:flex-end;margin-top:18px}.customer-followup-desk .n-empty[data-v-d1df9871]{padding:20px}.customer-followup-desk .n-alert[data-v-d1df9871]{margin:14px 0}.crm-daily[data-v-4f6fd854]{padding:24px;margin-bottom:24px}.crm-daily header[data-v-4f6fd854],.crm-daily footer[data-v-4f6fd854],.crm-daily article[data-v-4f6fd854]{display:flex;justify-content:space-between;align-items:center;gap:18px}.crm-daily h2[data-v-4f6fd854]{font-size:18px;margin:0}.crm-daily p[data-v-4f6fd854],.crm-daily small[data-v-4f6fd854]{font-size:14px;color:#89937e;line-height:1.7}.crm-daily a[data-v-4f6fd854]{color:#557246;font-size:14px}.crm-counts[data-v-4f6fd854]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:20px 0}.crm-counts>a[data-v-4f6fd854],.crm-counts>div[data-v-4f6fd854]{display:flex;flex-direction:column;gap:10px;padding:16px;background:#f6f7f3;border-radius:8px}.crm-counts span[data-v-4f6fd854]{font-size:14px;color:#7c8577}.crm-counts b[data-v-4f6fd854]{font-size:25px;font-weight:500}.crm-intentions[data-v-4f6fd854]{display:flex;gap:16px;align-items:center;flex-wrap:wrap;font-size:14px;margin-bottom:16px}.crm-intentions small[data-v-4f6fd854]{margin-left:auto}.crm-daily article[data-v-4f6fd854]{border-bottom:1px solid #edf0e8;padding:14px 0}.crm-daily footer[data-v-4f6fd854]{margin-top:20px}.crm-daily .n-empty[data-v-4f6fd854]{padding:20px}@media(max-width:650px){.crm-counts[data-v-4f6fd854]{grid-template-columns:1fr 1fr}.crm-daily[data-v-4f6fd854]{padding:18px}}.daily-requests[data-v-30b20583]{margin:0 0 24px}.requests-heading[data-v-30b20583]{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:12px}.requests-heading h2[data-v-30b20583]{font-size:16px;margin:0}.requests-heading p[data-v-30b20583],.requests-loading[data-v-30b20583]{font-size:14px;line-height:1.7;color:#7e8877;margin:6px 0 0}.requests-grid[data-v-30b20583]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.requests-grid article[data-v-30b20583]{display:flex;align-items:center;gap:18px;padding:18px 20px;border:1px solid #e1e6dc;background:#fff;border-radius:12px}.requests-grid article>div[data-v-30b20583]{flex:1;min-width:0}.requests-grid h3[data-v-30b20583]{display:flex;gap:12px;align-items:center;font-size:14px;font-weight:500;margin:0}.requests-grid b[data-v-30b20583]{font-size:23px;font-weight:600;color:#996432}.requests-grid p[data-v-30b20583]{font-size:14px;color:#7e8877;line-height:1.7;margin:7px 0 0}.requests-grid .request-error[data-v-30b20583]{color:#a8543b}@media(max-width:900px){.requests-grid[data-v-30b20583]{grid-template-columns:1fr}}@media(max-width:560px){.requests-grid article[data-v-30b20583]{flex-wrap:wrap}.requests-heading[data-v-30b20583]{align-items:flex-start}}.operations-desk[data-v-4af9036a]{display:flex;flex-direction:column;gap:10px;min-width:0;height:100%;min-height:0}.desk-toolbar[data-v-4af9036a]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0;color:#7e8779;font-size:14px;flex-shrink:0}.desk-toolbar>span[data-v-4af9036a]{margin-right:auto}.desk-toolbar small[data-v-4af9036a]{margin-left:12px}.desk-toolbar a[data-v-4af9036a]{white-space:nowrap}.desk-urgent[data-v-4af9036a]{color:#b16a42;font-weight:500}.desk-body[data-v-4af9036a]{gap:12px;min-height:0}.desk-task-cards[data-v-4af9036a]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;flex-shrink:0}.desk-task-cards button[data-v-4af9036a]{text-align:left;background:#fff;padding:12px 14px;border:1px solid #e1e6dc;border-radius:10px;cursor:pointer;font:inherit;display:flex;flex-direction:column;gap:6px;min-height:0}.desk-task-cards span[data-v-4af9036a]{font-size:14px}.desk-task-cards b[data-v-4af9036a]{font-size:22px;font-weight:500;line-height:1}.desk-task-cards small[data-v-4af9036a]{font-size:14px;color:#8c9384;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.desk-task-cards .active[data-v-4af9036a]{border-color:#91a579;background:#f1f5eb}.desk-task-cards .urgent b[data-v-4af9036a]{color:#b16a42}.desk-panel[data-v-4af9036a]{padding:14px 16px;min-width:0}.desk-panel-fill[data-v-4af9036a]{flex:1;min-height:0;display:flex;flex-direction:column;height:100%}.desk-panel-heading[data-v-4af9036a]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px;flex-shrink:0}.desk-panel h2[data-v-4af9036a]{font-size:16px;margin:0}.desk-panel h2 small[data-v-4af9036a]{font-size:14px;color:#89937e}.desk-panel-heading p[data-v-4af9036a]{font-size:14px;color:#89937e;line-height:1.5;margin:4px 0 0}.desk-panel-heading a[data-v-4af9036a],.desk-link[data-v-4af9036a]{font-size:14px;white-space:nowrap}.desk-date[data-v-4af9036a]{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f6f7f3;padding:10px;border-radius:8px;flex-shrink:0;margin-bottom:10px}.desk-date label[data-v-4af9036a]{font-size:14px;color:#7d8874}.desk-list[data-v-4af9036a]{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.desk-appointment[data-v-4af9036a]{display:flex;gap:14px;padding:14px 0;border-bottom:1px solid #edf0e8}.desk-time[data-v-4af9036a]{width:150px;flex-shrink:0;line-height:1.6;display:grid;align-content:start;gap:6px;min-width:42px;font-size:14px}.desk-appointment-body[data-v-4af9036a]{flex:1;min-width:0}.desk-appointment-body b[data-v-4af9036a],.desk-task b[data-v-4af9036a]{font-size:14px;line-height:1.6}.desk-appointment-body p[data-v-4af9036a]{font-size:14px;color:#89937e;margin:5px 0}.desk-appointment-body .badge[data-v-4af9036a]{margin-top:8px}.desk-appointment-body .desk-warning[data-v-4af9036a]{color:#b16a42}.desk-task[data-v-4af9036a]{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid #edf0e8}.desk-task small[data-v-4af9036a]{display:block;font-size:14px;color:#8b9482;margin-top:4px}.desk-task p[data-v-4af9036a]{font-size:14px;line-height:1.6;color:#ad6c45;margin:8px 0}.desk-bottom-link[data-v-4af9036a]{display:block;font-size:14px;margin-top:12px;flex-shrink:0}.desk-link[data-v-4af9036a]{align-self:flex-start;margin-top:4px}.desk-embed[data-v-4af9036a]{min-height:0}.desk-embed[data-v-4af9036a] .crm-daily,.desk-embed[data-v-4af9036a] .customer-followup-desk,.desk-embed[data-v-4af9036a] .daily-requests{margin:0;min-height:100%}.desk-embed[data-v-4af9036a] .crm-daily,.desk-embed[data-v-4af9036a] .customer-followup-desk{padding:14px 16px}@media(max-width:1100px){.desk-task-cards[data-v-4af9036a]{grid-template-columns:repeat(3,1fr)}}@media(max-width:650px){.desk-task-cards[data-v-4af9036a]{grid-template-columns:1fr 1fr}.desk-task-cards button[data-v-4af9036a]{padding:12px}.desk-panel[data-v-4af9036a]{padding:14px}.desk-toolbar[data-v-4af9036a]{align-items:flex-start}.desk-toolbar small[data-v-4af9036a]{display:block;margin:6px 0 0}}.business-setup[data-v-7fcd3c2a]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}.setup-intro[data-v-7fcd3c2a]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;flex-shrink:0}.setup-intro h2[data-v-7fcd3c2a]{font-size:18px;margin:0}.setup-intro p[data-v-7fcd3c2a]{font-size:14px;color:#737d6b;line-height:1.6;margin:4px 0 0}.setup-layout[data-v-7fcd3c2a]{display:grid;grid-template-columns:250px minmax(0,1fr);gap:14px;align-items:stretch;flex:1;min-height:clamp(360px,calc(100dvh - 320px),680px)}.setup-list[data-v-7fcd3c2a]{display:grid;gap:6px;align-content:start}.setup-list button[data-v-7fcd3c2a]{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid transparent;border-radius:10px;background:transparent;text-align:left;cursor:pointer;color:inherit;font:inherit}.setup-list button.active[data-v-7fcd3c2a]{background:#fff;border-color:#d8dfd1}.step-number[data-v-7fcd3c2a]{height:28px;width:28px;border:1px solid #d8dfd1;border-radius:50%;display:grid;place-items:center;font-size:14px;flex-shrink:0;color:#7c8772}.step-number.done[data-v-7fcd3c2a]{background:#eaf0e3;border-color:#eaf0e3;color:#51653f}.step-copy[data-v-7fcd3c2a]{flex:1;display:grid;gap:3px}.step-copy b[data-v-7fcd3c2a]{font-size:14px;font-weight:600}.step-copy small[data-v-7fcd3c2a]{font-size:14px;color:#8b9383}.step-copy .attention[data-v-7fcd3c2a]{color:#a56a3f}.setup-detail[data-v-7fcd3c2a]{padding:22px 24px;min-height:0;height:100%;display:flex;flex-direction:column}.setup-kicker[data-v-7fcd3c2a]{color:#8b9383;font-size:14px;letter-spacing:1px}.setup-detail h3[data-v-7fcd3c2a]{font-size:20px;margin:12px 0 0}.setup-why[data-v-7fcd3c2a]{font-size:14px;color:#737d6b;line-height:1.7;margin:10px 0 16px}.setup-result[data-v-7fcd3c2a]{padding:12px 14px;background:#f5f6f3;border-left:3px solid #adb5a6;font-size:14px;line-height:1.6}.setup-result.attention[data-v-7fcd3c2a]{background:#faf4ec;border-color:#c38d57}.setup-result.done[data-v-7fcd3c2a]{background:#f0f4eb;border-color:#7f9667}.setup-detail ul[data-v-7fcd3c2a]{padding-left:18px;color:#737d6b;font-size:14px;line-height:1.8;margin:14px 0;flex:1;min-height:0;overflow:auto}.setup-detail li+li[data-v-7fcd3c2a]{margin-top:6px}.setup-actions[data-v-7fcd3c2a]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:auto;padding-top:14px;font-size:14px;flex-shrink:0}.setup-primary[data-v-7fcd3c2a]{display:inline-flex;align-items:center;gap:12px;background:#4c623b;color:#fff;padding:10px 14px;border-radius:7px}.setup-next[data-v-7fcd3c2a]{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:12px 0;border-bottom:1px solid #e1e6db;font-size:14px;flex-shrink:0}.setup-next span[data-v-7fcd3c2a]{color:#7f8977;margin-right:auto}.setup-note[data-v-7fcd3c2a]{font-size:14px;color:#89917f;line-height:1.6;margin:0;flex-shrink:0}.setup-list button[data-v-7fcd3c2a]:focus-visible,.setup-actions a[data-v-7fcd3c2a]:focus-visible{outline:2px solid #61774b;outline-offset:2px}@media(max-width:900px){.setup-layout[data-v-7fcd3c2a]{grid-template-columns:200px minmax(0,1fr);gap:12px;min-height:0}.setup-detail[data-v-7fcd3c2a]{padding:18px}}@media(max-width:650px){.setup-intro[data-v-7fcd3c2a]{align-items:flex-start;flex-direction:column}.setup-layout[data-v-7fcd3c2a]{grid-template-columns:1fr;flex:none}.setup-list[data-v-7fcd3c2a]{display:flex;overflow:auto;padding-bottom:8px}.setup-list button[data-v-7fcd3c2a]{flex:0 0 185px;padding:12px}.setup-next[data-v-7fcd3c2a]{gap:12px}.setup-next span[data-v-7fcd3c2a]{flex-basis:100%}.setup-detail[data-v-7fcd3c2a]{height:auto;min-height:300px}}.business-overview[data-v-8e1aaa37]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}.stat-grid[data-v-8e1aaa37]{margin-bottom:0!important;gap:12px;flex-shrink:0}.stat-card[data-v-8e1aaa37]{padding:14px 16px}.stat-value[data-v-8e1aaa37]{font-size:24px;margin:8px 0 6px}.finance-summary[data-v-8e1aaa37]{margin:0;padding:14px 16px;flex-shrink:0}.finance-breakdown[data-v-8e1aaa37]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 16px}.finance-item[data-v-8e1aaa37]{display:flex;flex-direction:column;gap:5px;min-width:0}.finance-item>span[data-v-8e1aaa37]{font-size:14px;color:#686f65}.finance-item>b[data-v-8e1aaa37]{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.finance-item>small[data-v-8e1aaa37],.finance-summary>p[data-v-8e1aaa37]{font-size:14px;line-height:1.6;color:#7f857c}.finance-summary>p[data-v-8e1aaa37]{margin:12px 0 0;padding-top:10px;border-top:1px solid #edf0e9}.dashboard-lower[data-v-8e1aaa37]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);gap:14px;flex:1;min-height:clamp(280px,calc(100dvh - 480px),560px);margin:0}.revenue-card[data-v-8e1aaa37],.activity-card[data-v-8e1aaa37]{min-height:0;display:flex;flex-direction:column;height:100%}.revenue-card[data-v-8e1aaa37] .card-heading,.activity-card[data-v-8e1aaa37] .card-heading{flex-shrink:0}.chart-range[data-v-8e1aaa37]{display:flex;justify-content:space-between;gap:8px;font-size:14px;color:#83887f;margin-top:3px}.chart-wrap[data-v-8e1aaa37]{height:auto;flex:1;min-height:200px;display:flex;flex-direction:column}.chart-wrap svg[data-v-8e1aaa37]{flex:1;min-height:140px;width:100%}.chart-labels[data-v-8e1aaa37]{gap:8px;line-height:1.6;flex-shrink:0}.chart-labels>span[data-v-8e1aaa37]{flex:1;min-width:0;text-align:center;overflow-wrap:anywhere}.period-toggle[data-v-8e1aaa37]{display:flex;gap:6px;align-items:center}.period-toggle>button[data-v-8e1aaa37]{border:0;border-radius:999px;padding:5px 10px;background:transparent;color:#8a8e87;cursor:pointer;font:inherit;font-size:14px}.period-toggle>button.active[data-v-8e1aaa37]{background:#f3ebe6;color:#bd704f}.activity-scroll[data-v-8e1aaa37]{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-bottom:8px}@media(max-width:1000px){.finance-breakdown[data-v-8e1aaa37]{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-lower[data-v-8e1aaa37]{grid-template-columns:1fr;min-height:0;flex:none}.activity-card[data-v-8e1aaa37]{display:none}}@media(max-width:560px){.finance-summary[data-v-8e1aaa37]{padding:14px}.finance-breakdown[data-v-8e1aaa37]{gap:14px 10px}.finance-item>b[data-v-8e1aaa37]{font-size:16px}}.overview-page .page-heading[data-v-d9e39ab1]{align-items:center}.overview-page .page-heading h1[data-v-d9e39ab1]{margin:0}.overview-page[data-v-d9e39ab1] .section-tabs{margin-bottom:8px!important}.overview-page .workspace-body[data-v-d9e39ab1]>.crm-workbench,.overview-page .workspace-body[data-v-d9e39ab1]>.operations-desk,.overview-page .workspace-body[data-v-d9e39ab1]>.business-overview,.overview-page .workspace-body[data-v-d9e39ab1]>.business-setup{flex:1;min-height:0}.help[data-v-367f6ab9]{margin:2px 0 10px;color:#8d7c86;font-size:13px;line-height:1.55}.toolbar[data-v-367f6ab9]{display:flex;align-items:center;gap:8px;margin:0 0 12px;flex-wrap:wrap}.spacer[data-v-367f6ab9]{flex:1}.totals[data-v-367f6ab9]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 14px}.totals div[data-v-367f6ab9]{min-width:0;padding:10px 14px;background:#fcf9fa;border:1px solid #f0e6eb;border-radius:8px}.totals dt[data-v-367f6ab9]{color:#9a8792;font-size:14px;font-weight:400}.totals dd[data-v-367f6ab9]{margin:4px 0 0;color:#4d3544;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.2;white-space:nowrap}.totals small[data-v-367f6ab9]{margin-left:4px;color:#9a8792;font-size:14px;font-weight:400}.table-card[data-v-367f6ab9]{overflow:auto;border:1px solid #f0e6eb;border-radius:8px}.settlement-table[data-v-367f6ab9]{min-width:860px}.settlement-table th[data-v-367f6ab9],.settlement-table td[data-v-367f6ab9]{vertical-align:top}.settlement-table td b[data-v-367f6ab9],.settlement-table td small[data-v-367f6ab9],.settlement-table td span[data-v-367f6ab9]{display:block}.settlement-table td small[data-v-367f6ab9],.note-row td[data-v-367f6ab9]{color:#8d7c86;font-size:14px;line-height:1.55}.shoot[data-v-367f6ab9]{min-width:220px;max-width:320px}.num[data-v-367f6ab9]{white-space:nowrap;font-variant-numeric:tabular-nums}.num small[data-v-367f6ab9]{font-variant-numeric:tabular-nums}.due b[data-v-367f6ab9]{font-size:14px}.negative[data-v-367f6ab9]{color:#b0473b}.ops-col[data-v-367f6ab9]{width:148px}.ops[data-v-367f6ab9]{display:flex;gap:6px;justify-content:flex-end;white-space:nowrap}.note-row td[data-v-367f6ab9]{padding-top:0;background:#fffaf7}.note-row span+span[data-v-367f6ab9]{margin-top:2px}.rate-card[data-v-367f6ab9]{margin:8px 0 18px}.rate-table[data-v-367f6ab9]{min-width:640px}.rate-table.stores[data-v-367f6ab9]{min-width:520px}.rate-table td[data-v-367f6ab9]{vertical-align:middle}.rate-table td small[data-v-367f6ab9]{display:block;margin-top:2px;color:#8d7c86;font-size:14px;font-weight:400}.rate-table[data-v-367f6ab9] .n-input-number{width:100%}h3[data-v-367f6ab9]{font-size:15px;margin:18px 0 2px}label[data-v-367f6ab9]{display:grid;gap:8px;margin:16px 0;font-size:14px}.inline[data-v-367f6ab9]{display:flex;gap:8px}.actions[data-v-367f6ab9]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.appeal[data-v-367f6ab9]{background:#f7f4ec;border-radius:6px;padding:8px 10px}.meta[data-v-6ca87d09]{font-size:13px;color:#6b6470;margin:0 0 10px;line-height:1.6}label[data-v-6ca87d09]{display:grid;gap:8px;margin:14px 0;font-size:14px}.actions[data-v-6ca87d09]{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.payment-tool[data-v-1c6ca8e0]{width:100%;min-width:0}.head[data-v-1c6ca8e0]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px}.head h1[data-v-1c6ca8e0]{margin:0;font-size:22px}.head p[data-v-1c6ca8e0]{margin:6px 0 0;color:#6b6470;font-size:14px}.toolbar[data-v-1c6ca8e0]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:12px 0 16px}.data-table[data-v-1c6ca8e0]{width:100%;border-collapse:collapse;font-size:14px}.data-table th[data-v-1c6ca8e0],.data-table td[data-v-1c6ca8e0]{padding:12px 10px;border-bottom:1px solid #efe8ec;text-align:left;vertical-align:top}.title[data-v-1c6ca8e0]{font-weight:600}small[data-v-1c6ca8e0]{display:block;margin-top:4px;color:#7a7380}.ops[data-v-1c6ca8e0]{white-space:nowrap;display:flex;gap:6px}.pill[data-v-1c6ca8e0]{display:inline-flex;padding:2px 8px;border-radius:999px;font-size:12px;background:#f3f0f2}.pill--ORDER_MINI[data-v-1c6ca8e0],.pill--STANDALONE[data-v-1c6ca8e0]{background:#e8f1ff;color:#355a9a}.pill--ORDER_WECHAT[data-v-1c6ca8e0]{background:#e9f7ef;color:#2f6b45}.pill--ORDER_MANUAL[data-v-1c6ca8e0]{background:#f7f0e8;color:#7a5a2f}.pill--refunding[data-v-1c6ca8e0]{display:flex;width:max-content;margin-top:4px;background:#fff4e5;color:#9a5b12}.pager[data-v-1c6ca8e0]{display:flex;gap:12px;align-items:center;justify-content:flex-end;margin-top:14px}.head-actions[data-v-1c6ca8e0]{display:flex;gap:8px;flex-shrink:0}.collect-form[data-v-1c6ca8e0]{display:grid;gap:4px}.collect-form label[data-v-1c6ca8e0]{display:grid;gap:8px;margin:12px 0;font-size:14px}.collect-form label[data-v-1c6ca8e0]:first-of-type{margin-top:4px}.row2[data-v-1c6ca8e0]{display:flex;gap:8px}.actions[data-v-1c6ca8e0]{display:flex;justify-content:flex-end;margin-top:8px}.qr-box[data-v-1c6ca8e0]{margin-top:18px;padding:16px;border:1px solid #eee8ec;border-radius:12px;text-align:center}.qr-box img[data-v-1c6ca8e0]{width:220px;height:220px;margin-top:10px}.gap[data-v-4e17c508]{margin-top:18px}h3[data-v-4e17c508]{margin:0 0 10px;font-size:15px}.choice[data-v-4e17c508],.picked-campaign[data-v-4e17c508]{display:grid;gap:4px;width:100%;padding:12px 14px;margin-bottom:8px;border:1px solid var(--border,#e7e9e1);border-radius:10px;background:#fff;text-align:left;cursor:pointer}.choice.selected[data-v-4e17c508]{border-color:var(--primary,#2f6b4f);box-shadow:0 0 0 1px var(--primary,#2f6b4f) inset}.choice span[data-v-4e17c508],.picked-campaign span[data-v-4e17c508],.user-row small[data-v-4e17c508]{color:var(--muted,#7c8577);font-size:14px}.picked-users[data-v-4e17c508]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.user-search[data-v-4e17c508]{display:flex;gap:8px;margin-bottom:8px}.user-row[data-v-4e17c508]{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--border,#eef0ea);cursor:pointer}.user-row span[data-v-4e17c508]{display:grid;gap:2px}.grant-results[data-v-4e17c508]{list-style:none;padding:0;margin:0}.grant-results li[data-v-4e17c508]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--border,#eef0ea)}.pager[data-v-4e17c508]{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;font-size:14px;color:var(--muted,#7c8577)}.coupon-toolbar[data-v-54336fd2]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.coupon-summary[data-v-54336fd2]{display:flex;gap:18px;font-size:14px;color:var(--muted,#7c8577)}.coupon-summary b[data-v-54336fd2]{margin-right:4px;font-size:18px;color:var(--text,#1f2a1c)}td small[data-v-54336fd2]{display:block;margin-top:3px;font-size:14px;color:#7c8577}.muted[data-v-54336fd2]{color:#9ca48e}.pager[data-v-54336fd2]{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;font-size:14px;color:#7c8577}.help[data-v-562e1016]{font-size:14px;line-height:1.7;color:#7c8577;margin:0 0 14px}.agent[data-v-562e1016]{max-width:280px;font-size:14px;color:#7c8577;overflow-wrap:anywhere}.pager[data-v-562e1016]{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;font-size:14px;color:#7c8577}.app-user-summary[data-v-aa1c3e84]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px}.app-user-summary button[data-v-aa1c3e84]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 18px;border:1px solid var(--line,#e5e7e1);border-radius:12px;background:#fff;text-align:left}.app-user-summary button.active[data-v-aa1c3e84]{border-color:var(--primary,#2f6b4f);box-shadow:0 0 0 1px var(--primary,#2f6b4f) inset}.app-user-summary b[data-v-aa1c3e84]{font-size:22px}.app-user-summary span[data-v-aa1c3e84]{font-size:14px;color:#7c8577}td small[data-v-aa1c3e84]{display:block;margin-top:3px;font-size:14px;color:#7c8577}.link-state[data-v-aa1c3e84]{display:inline-block;padding:2px 10px;border-radius:999px;font-size:14px;background:#f1f2ee;color:#7c8577;white-space:nowrap}.link-state.linked[data-v-aa1c3e84]{background:#e7f3ec;color:#2f6b4f}.muted[data-v-aa1c3e84]{font-size:14px;color:#9ca48e}.row-actions[data-v-aa1c3e84]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;align-items:center}.coupon-count[data-v-aa1c3e84]{display:grid;gap:2px;white-space:nowrap;padding:0;border:0;background:none;text-align:left;cursor:pointer;color:inherit}.coupon-count b[data-v-aa1c3e84]{color:var(--primary,#2f6b4f)}.coupon-count small[data-v-aa1c3e84]{font-size:14px;color:#7c8577}.app-user-paging[data-v-aa1c3e84]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:8px;font-size:13px;color:#7c8577}@media(max-width:760px){.app-user-summary[data-v-aa1c3e84]{grid-template-columns:1fr}}.crm-reports[data-v-8f5a4c86]{display:flex;flex-direction:column;gap:14px;min-width:0}.crm-reports[data-v-8f5a4c86]>*{min-width:0}.report-link[data-v-8f5a4c86]{color:#557246;font-size:14px;align-self:center}.report-note[data-v-8f5a4c86]{color:var(--muted,#8a9181);font-size:13px;line-height:1.7}.report-grid[data-v-8f5a4c86]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin:0}.report-card[data-v-8f5a4c86]{background:#fff;border:1px solid var(--admin-color-eee8ec,#eee8ec);border-radius:11px;padding:18px;margin-bottom:0;min-width:0;box-shadow:0 3px 14px var(--admin-color-5c2a4302,#5c2a4302)}.report-card h3[data-v-8f5a4c86]{display:flex;justify-content:space-between;font-size:15px;margin:0 0 18px}.report-card small[data-v-8f5a4c86]{font-size:14px;color:#8a9181;font-weight:400}.distribution[data-v-8f5a4c86]{max-height:285px;overflow:auto;padding-right:10px}.distribution-row[data-v-8f5a4c86]{margin-bottom:14px}.distribution-row>div[data-v-8f5a4c86]:first-child{display:flex;justify-content:space-between;font-size:14px;gap:10px;margin-bottom:6px}.distribution-row span[data-v-8f5a4c86]{overflow-wrap:anywhere}.distribution-row b[data-v-8f5a4c86]{white-space:nowrap}.empty[data-v-8f5a4c86]{color:#92998c;font-size:14px}.report-filters[data-v-8f5a4c86]{padding:14px 16px;margin:0}.finance-summary[data-v-8f5a4c86]{display:flex;gap:28px;flex-wrap:wrap;margin:16px 0}.finance-summary span[data-v-8f5a4c86]{display:grid;gap:6px;font-size:14px;color:#8a9181}.finance-summary b[data-v-8f5a4c86]{font-size:20px;color:#343d31}@media(max-width:700px){.report-grid[data-v-8f5a4c86]{grid-template-columns:1fr}}.campaign-panel[data-v-e0b6b371]{display:grid;gap:12px;min-width:0}.campaign-note[data-v-e0b6b371]{margin:0;color:#a99aa3;font-size:14px;line-height:1.7}.coupon-progress[data-v-e0b6b371]{display:block;width:96px;height:4px;margin:4px 0 6px;border-radius:2px;background:#f3edf0;overflow:hidden}.coupon-progress i[data-v-e0b6b371]{display:block;height:100%;background:#d97b9a;border-radius:2px}.campaign-limit[data-v-e0b6b371]{display:grid;gap:12px;margin-top:24px}.coupon-center-switch[data-v-512f58be]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px}.coupon-center-switch h2[data-v-512f58be]{margin:0 0 2px;font-size:14px;font-weight:600}.coupon-center-switch p[data-v-512f58be]{margin:0;color:var(--muted,#7c8577);font-size:14px;line-height:1.7}.coupon-board .coupon-table{min-width:860px}.coupon-board .coupon-table th.actions,.coupon-board .coupon-table td.actions{text-align:right;white-space:nowrap}.coupon-board .coupon-table td.actions .n-button+.n-button{margin-left:8px}.coupon-board .coupon-table td{vertical-align:middle}.coupon-board .coupon-table td small{display:block;color:#a99aa3;font-size:14px}.coupon-board .coupon-table td b{display:block;font-size:14px;font-weight:600;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coupon-board .coupon-status{margin-top:6px}.coupon-board .coupon-value{color:#c4587d!important;font-weight:600;white-space:nowrap}.coupon-board .nowrap{white-space:nowrap}.coupon-board .coupon-targets{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:260px}.coupon-board .coupon-empty{padding:56px 0}.coupon-board .coupon-pager{display:flex;align-items:center;justify-content:flex-end;gap:12px;color:#a99aa3;font-size:14px}.coupon-page[data-v-c1190ba4]{display:grid;gap:16px}.coupon-page>.page-heading[data-v-c1190ba4]{margin-bottom:4px}.coupon-board[data-v-c1190ba4]{padding:8px 24px 24px;min-width:0;display:grid;gap:16px}.coupon-toolbar[data-v-c1190ba4]{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--border,#f0e9ed)}.coupon-toolbar[data-v-c1190ba4] .section-tabs{border-bottom:0!important;margin:0!important}.coupon-flow[data-v-c1190ba4]{display:flex;flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;list-style:none;color:#b3a5ad;font-size:14px}.coupon-flow li[data-v-c1190ba4]{display:flex;align-items:center;gap:8px}.coupon-flow b[data-v-c1190ba4]{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#f4eef1;color:#b3a5ad;font-size:14px;font-weight:600}.coupon-flow li.current[data-v-c1190ba4]{color:#6d5a67}.coupon-flow li.current b[data-v-c1190ba4]{background:#d97b9a;color:#fff}.coupon-pane[data-v-c1190ba4]{display:grid;gap:12px;min-width:0}.coupon-hint[data-v-c1190ba4]{color:var(--muted,#7c8577);font-size:14px;line-height:1.8}.coupon-form[data-v-c1190ba4]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0}.coupon-form label[data-v-c1190ba4]{display:grid;gap:10px}.coupon-form .wide[data-v-c1190ba4]{grid-column:1/-1}.coupon-form[data-v-c1190ba4] .form-date-picker{width:100%}.quote[data-v-c1190ba4]{margin-top:24px}.table-wrap[data-v-c1190ba4]{overflow:auto}.quote small[data-v-c1190ba4]{display:block;color:var(--muted,#7c8577)}@media(max-width:650px){.coupon-board[data-v-c1190ba4]{padding:4px 16px 18px}.coupon-form[data-v-c1190ba4]{grid-template-columns:1fr}.quote table[data-v-c1190ba4]{min-width:680px}}.studio-layout[data-v-56c1837f]{display:grid;grid-template-columns:272px minmax(0,1fr);gap:24px;align-items:start;margin-top:12px}.studio-list[data-v-56c1837f]{display:grid;gap:8px;position:sticky;top:12px;max-height:calc(100vh - 120px);overflow:auto;padding-right:2px}.studio-list-head[data-v-56c1837f]{display:flex;align-items:center;justify-content:space-between;gap:8px}.studio-list-head b[data-v-56c1837f]{font-size:14px}.list-head-actions[data-v-56c1837f]{display:flex;gap:6px;flex-shrink:0}.studio-city[data-v-56c1837f]{display:grid;gap:6px;margin-top:6px}.studio-city header[data-v-56c1837f]{display:flex;align-items:center;justify-content:space-between;padding:4px 2px 2px;font-size:14px;font-weight:600;color:#5f675b}.studio-city header small[data-v-56c1837f]{margin-left:6px;font-weight:400;color:#9aa294}.city-add[data-v-56c1837f]{display:grid;place-items:center;width:22px;height:22px;padding:0;border:1px solid #dfe4d8;border-radius:6px;background:#fff;color:#6b7466;cursor:pointer}.city-add[data-v-56c1837f]:hover{border-color:var(--primary-color,#4b6c3d);color:var(--primary-color,#4b6c3d)}.studio-item[data-v-56c1837f]{position:relative;display:grid;gap:4px;text-align:left;padding:12px 14px;border:1px solid #e4e8df;border-radius:10px;background:#fff;cursor:pointer;font:inherit;color:inherit;transition:border-color .15s,background .15s}.studio-item strong[data-v-56c1837f]{display:flex;align-items:center;gap:6px;font-size:14px;padding-right:48px}.studio-item>span[data-v-56c1837f]{font-size:14px;color:#7c8477}.studio-item[data-v-56c1837f]:hover{border-color:#c9d2c0}.studio-item.active[data-v-56c1837f]{border-color:var(--primary-color,#4b6c3d);background:#f6f8f3}.studio-item[data-v-56c1837f] .n-tag{justify-self:start}.studio-all strong[data-v-56c1837f]{padding-right:0}.studio-move[data-v-56c1837f]{position:absolute;top:10px;right:10px;display:flex;gap:4px}.studio-move button[data-v-56c1837f]{display:grid;place-items:center;width:22px;height:22px;padding:0;border:1px solid #dfe4d8;border-radius:6px;background:#fff;color:#5f675b;cursor:pointer}.studio-move button[data-v-56c1837f]:disabled{opacity:.4;cursor:not-allowed}.list-note[data-v-56c1837f]{margin:4px 2px 0;font-size:14px}.studio-header[data-v-56c1837f]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;border:1px solid #e4e8df;border-radius:12px;background:#fff;margin-bottom:16px}.studio-identity[data-v-56c1837f]{display:flex;align-items:center;gap:16px;min-width:0}.studio-cover[data-v-56c1837f]{width:72px;height:72px;border-radius:10px;object-fit:cover;flex:0 0 auto;overflow:hidden}.studio-header h2[data-v-56c1837f]{font-size:20px;margin:0 0 8px;display:flex;align-items:center;gap:10px}.studio-header p[data-v-56c1837f]{display:flex;align-items:center;gap:6px;margin:0 0 4px;font-size:14px;color:#7c8477}.region-review[data-v-56c1837f]{margin-left:8px;color:#b4691f}.studio-side[data-v-56c1837f]{display:grid;justify-items:end;gap:10px}.studio-ops[data-v-56c1837f]{display:flex;gap:8px;justify-content:flex-end}.studio-stats[data-v-56c1837f]{text-align:right}.studio-stats b[data-v-56c1837f]{display:block;font-size:26px;line-height:1.1}.studio-stats small[data-v-56c1837f]{font-size:14px;color:#7c8477}.muted[data-v-56c1837f]{color:#8c9587;font-size:14px}.heading-actions[data-v-56c1837f]{display:flex;gap:10px}.studio-toolbar[data-v-56c1837f]{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #e3e7de;margin-bottom:14px}.studio-toolbar[data-v-56c1837f] .section-tabs{flex:1;min-width:0;margin:0!important;border-bottom:0!important;pointer-events:auto}.studio-toolbar>.n-button[data-v-56c1837f]{position:relative;z-index:1;flex-shrink:0;margin-bottom:2px}.studio-tags[data-v-56c1837f]{display:flex;gap:6px}.studio-header p.studio-owner[data-v-56c1837f]{color:#8a6a3a}.individual-intro[data-v-56c1837f]{margin-bottom:18px;line-height:1.7}.drawer-section[data-v-56c1837f]{font-size:14px;margin:6px 0 12px;color:#3b4a37}.form-pair[data-v-56c1837f]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:560px){.form-pair[data-v-56c1837f]{grid-template-columns:1fr}}@media(max-width:900px){.studio-layout[data-v-56c1837f]{grid-template-columns:1fr}.studio-list[data-v-56c1837f]{position:static;max-height:none}.studio-header[data-v-56c1837f]{flex-direction:column;align-items:flex-start}.studio-side[data-v-56c1837f]{justify-items:start}}.image-policy[data-v-35e18824]{max-width:none;width:100%;min-width:0}.image-policy-flow[data-v-35e18824]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;margin:16px 0 20px;padding:10px 12px;background:#f3f5ef;border:1px solid #e2e7da;border-radius:8px;color:#657b4b}.image-policy-flow>span[data-v-35e18824]{display:flex;align-items:center;gap:8px;min-width:0}.image-policy-flow svg[data-v-35e18824]{flex-shrink:0}.image-policy-flow>span>span[data-v-35e18824]{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;line-height:1.6}.image-policy-flow b[data-v-35e18824]{font-size:14px;white-space:nowrap}.image-policy-flow small[data-v-35e18824]{font-size:14px;color:#818a79}.image-policy h3[data-v-35e18824]{margin-top:26px;font-size:15px}.image-policy p[data-v-35e18824]{line-height:1.8}.image-policy[data-v-35e18824] .n-input-number{width:100%}@media(max-width:600px){.image-policy-flow[data-v-35e18824]{grid-template-columns:1fr;gap:8px}}.payment-defaults[data-v-913698eb]{margin-top:32px;padding-top:24px;border-top:1px solid #e5e9e1}.payment-defaults h2[data-v-913698eb]{margin:0 0 8px}.fields[data-v-913698eb]{display:grid;gap:16px;margin-top:18px;max-width:none;width:100%;min-width:0}.field[data-v-913698eb]{display:grid;gap:8px;font-size:14px;max-width:560px}.field>span[data-v-913698eb]{color:#5f6a58}.field[data-v-913698eb] .n-input-number{max-width:280px}.fields>.n-button[data-v-913698eb]{justify-self:start}.channels[data-v-913698eb]{display:grid;gap:12px;max-width:720px}.channels-head[data-v-913698eb]{display:grid;gap:4px;font-size:14px;color:#5f6a58}.matrix[data-v-913698eb]{display:grid;grid-template-columns:88px 1fr 1fr;gap:10px;align-items:stretch}.corner[data-v-913698eb]{min-height:1px}.col[data-v-913698eb],.row[data-v-913698eb]{font-size:14px;color:#7c8572;display:flex;align-items:center}.row[data-v-913698eb]{justify-content:flex-end;padding-right:4px}.col[data-v-913698eb]{justify-content:center;font-weight:600;color:#3b4734}.cell[data-v-913698eb]{display:flex;gap:10px;align-items:flex-start;margin:0;padding:12px;border:1px solid #e5e9e1;border-radius:10px;background:#fafbf8;font-size:14px;line-height:1.45;color:#3b4734;cursor:pointer}.cell span[data-v-913698eb]{flex:1}@media(max-width:720px){.matrix[data-v-913698eb]{grid-template-columns:1fr;gap:8px}.corner[data-v-913698eb],.col[data-v-913698eb],.row[data-v-913698eb]{display:none}}.review-details[data-v-d2c7f772]{display:grid;grid-template-columns:110px 1fr;gap:18px;margin:26px 0;font-size:14px}.review-details dt[data-v-d2c7f772]{color:#7a8470}.review-details dd[data-v-d2c7f772]{margin:0}.review-help[data-v-d2c7f772]{font-size:14px;color:#7d8575;line-height:1.9}.review-head[data-v-d2c7f772],.review-pages[data-v-d2c7f772]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:22px 0;font-size:14px}.review-order[data-v-d2c7f772]{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:20px 0;border-top:1px solid #e6eadf;font-size:14px}.review-order p[data-v-d2c7f772]{color:#78836e;line-height:1.7}.review-order small[data-v-d2c7f772]{display:block;color:#a66c42;line-height:1.8}.review-order a[data-v-d2c7f772]{color:#506a3f;white-space:nowrap}.review-pages[data-v-d2c7f772]{justify-content:flex-end}.review-footer[data-v-d2c7f772]{display:flex;justify-content:flex-end;margin-top:24px}@media(max-width:600px){.review-order[data-v-d2c7f772]{align-items:flex-start;flex-direction:column}}.private-resources[data-v-c94f0793]{border:1px solid #dedfe3;border-radius:10px;overflow:hidden}.private-resources header[data-v-c94f0793]{padding:16px;background:#f5f6f8;display:flex;justify-content:space-between;align-items:center}.private-resources p[data-v-c94f0793]{padding:0 16px;color:#858a92;font-size:14px}.private-files[data-v-c94f0793]{padding:20px;display:flex;gap:16px;flex-wrap:wrap;min-height:180px}.private-files button[data-v-c94f0793]{width:150px;padding:16px;border:1px solid transparent;background:transparent;border-radius:8px;display:flex;align-items:center;flex-direction:column;gap:12px;cursor:pointer;overflow-wrap:anywhere}.private-files button.selected[data-v-c94f0793]{background:#e7f0fb;border-color:#438bd7}.private-files small[data-v-c94f0793]{color:#858a92}.payment-upload[data-v-b102bf3f]{display:flex;align-items:center;gap:10px;border:1px dashed #cbd0c7;border-radius:8px;padding:18px;margin-bottom:14px;background:#fcfdfb}.payment-upload.dragging[data-v-b102bf3f]{background:#eef2e9;border-color:#7c946b}.payment-upload-copy[data-v-b102bf3f]{flex:1;min-width:0}.payment-upload b[data-v-b102bf3f]{font-size:14px;font-weight:500}.payment-upload p[data-v-b102bf3f],.payment-upload small[data-v-b102bf3f]{font-size:14px;color:#828a7c;line-height:1.7;margin:5px 0}.payment-upload small[data-v-b102bf3f]{display:flex;gap:6px;align-items:center;overflow-wrap:anywhere}.payment-upload .payment-remove[data-v-b102bf3f]{display:flex;align-items:center;gap:6px;padding:8px 10px;background:#fff;border:1px solid #dce0d7;border-radius:6px;cursor:pointer;white-space:nowrap;font-size:14px}.payment-upload .payment-remove[data-v-b102bf3f]:disabled{opacity:.5;cursor:default}.payment-upload .payment-upload-error[data-v-b102bf3f]{color:#b24b48}@media(max-width:600px){.payment-upload[data-v-b102bf3f]{flex-wrap:wrap}.payment-upload-copy[data-v-b102bf3f]{flex-basis:100%}}.payment-upload[data-v-b102bf3f]{display:grid;grid-template-columns:minmax(0,1fr) auto}.payment-upload[data-v-b102bf3f] .resource-select-card{grid-column:1/-1;width:100%}.payment-issues[data-v-88e9bb4e],.payment-rotation[data-v-88e9bb4e]{margin:20px 0;padding:18px;border:1px solid #e8dfcc;border-radius:8px;background:#fbf8f1}.payment-issues h3[data-v-88e9bb4e]{margin:0 0 12px;font-size:14px}.payment-issues ul[data-v-88e9bb4e]{padding:0;list-style:none;display:grid;gap:14px}.payment-issues b[data-v-88e9bb4e],.payment-issues span[data-v-88e9bb4e],.payment-rotation small[data-v-88e9bb4e]{display:block;font-size:14px;line-height:1.8}.payment-issues span[data-v-88e9bb4e],.payment-rotation p[data-v-88e9bb4e],.payment-rotation small[data-v-88e9bb4e]{color:#7a776f}.payment-rotation p[data-v-88e9bb4e]{font-size:14px;line-height:1.8}.payment-rotation small[data-v-88e9bb4e]{margin-top:10px}.review-transactions[data-v-88e9bb4e]{margin-top:20px}.payment-readiness[data-v-88e9bb4e]{padding-bottom:10px}.payment-head[data-v-88e9bb4e]{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px}.payment-head h2[data-v-88e9bb4e]{display:flex;align-items:center;gap:9px;margin:0;font-size:18px}.payment-head p[data-v-88e9bb4e],.payment-help[data-v-88e9bb4e],.payment-note[data-v-88e9bb4e]{font-size:14px;line-height:1.8;color:#7f8874}.payment-head p[data-v-88e9bb4e]{margin:8px 0 0}.payment-overview[data-v-88e9bb4e]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px;background:#f4f6f0;border:1px solid #e3e7dc;border-radius:9px}.payment-overview b[data-v-88e9bb4e]{font-size:15px}.payment-overview p[data-v-88e9bb4e]{font-size:14px;color:#7f8874;line-height:1.7;margin-bottom:0}.payment-preparation[data-v-88e9bb4e]{margin-top:28px}.payment-preparation h3[data-v-88e9bb4e],.payment-step h3[data-v-88e9bb4e]{font-size:15px;font-weight:600}.payment-preparation p[data-v-88e9bb4e]{font-size:14px;line-height:1.8;color:#7f8874}.payment-preparation a[data-v-88e9bb4e]{display:inline-flex;gap:6px;align-items:center;font-size:14px;color:#60774b}.payment-fields[data-v-88e9bb4e]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0}.payment-fields dt[data-v-88e9bb4e]{font-size:14px;color:#88917f;margin-bottom:8px}.payment-fields dd[data-v-88e9bb4e]{margin:0;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.payment-actions[data-v-88e9bb4e]{display:flex;gap:12px;align-items:center;margin-top:24px}.payment-actions span[data-v-88e9bb4e]{font-size:14px;color:#88917f}.payment-note[data-v-88e9bb4e]{margin-top:28px;padding-top:18px;border-top:1px solid #e9ecdf}.payment-steps[data-v-88e9bb4e]{display:flex;list-style:none;padding:0;margin:0 0 28px;gap:24px;border-bottom:1px solid #e9ecdf}.payment-steps li[data-v-88e9bb4e]{display:flex;align-items:center;gap:8px;padding:0 0 18px;color:#929a8a;font-size:14px}.payment-steps li.current[data-v-88e9bb4e]{color:#425934;border-bottom:2px solid #617b4b}.payment-steps li span[data-v-88e9bb4e]{display:flex;align-items:center;justify-content:center;width:23px;height:23px;border:1px solid #d7ddcf;border-radius:50%;font-size:14px}.payment-steps li.current span[data-v-88e9bb4e],.payment-steps li.done span[data-v-88e9bb4e]{background:#edf2e7;color:#425934;border-color:#c5d0b8}.payment-step[data-v-88e9bb4e]{max-width:720px}.payment-step .n-form-item[data-v-88e9bb4e]{margin-top:20px}.payment-help[data-v-88e9bb4e]{margin:6px 0 16px}@media(max-width:650px){.payment-head[data-v-88e9bb4e],.payment-overview[data-v-88e9bb4e]{align-items:flex-start;flex-direction:column}.payment-fields[data-v-88e9bb4e]{grid-template-columns:1fr}.payment-steps[data-v-88e9bb4e]{gap:14px}.payment-steps li[data-v-88e9bb4e]{font-size:14px;gap:5px}.payment-actions[data-v-88e9bb4e]{flex-wrap:wrap}}.sample-logo[data-v-98fa19ea]{width:24px;height:24px;border-radius:5px;overflow:hidden;margin-right:5px}.sample-nav[data-v-98fa19ea]{align-items:center;gap:4px}.mini-theme-editor[data-v-98fa19ea]{padding:28px}.theme-grid[data-v-98fa19ea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px;margin:24px 0}.theme-option[data-v-98fa19ea]{background:#fff;text-align:left;border:2px solid #e7e7df;border-radius:16px;padding:12px;cursor:pointer}.theme-option.selected[data-v-98fa19ea]{border-color:var(--preview-primary);box-shadow:0 0 0 3px var(--preview-soft)}.theme-sample[data-v-98fa19ea]{background:var(--preview-bg);color:var(--preview-text);border-radius:12px;padding:16px}.sample-nav[data-v-98fa19ea]{font-size:14px;display:flex;justify-content:space-between}.sample-hero[data-v-98fa19ea]{font-family:serif;font-size:27px;line-height:1.5;padding:28px 0;color:var(--preview-primary)}.sample-card[data-v-98fa19ea]{background:#fff;padding:13px 10px;border-radius:10px}.sample-card>span[data-v-98fa19ea]{font-size:14px}.sample-card strong[data-v-98fa19ea]{display:flex;justify-content:space-between;align-items:center;margin-top:12px;color:var(--preview-primary);font-size:15px}.sample-card em[data-v-98fa19ea]{font-size:14px;font-style:normal;background:var(--preview-primary);color:#fff;padding:7px;border-radius:5px}.sample-tabs[data-v-98fa19ea]{font-size:14px;margin-top:20px;text-align:center;color:var(--preview-primary)}.theme-name[data-v-98fa19ea]{display:flex;justify-content:space-between;margin-top:16px}.theme-name span[data-v-98fa19ea]{font-size:14px;color:var(--preview-primary)}.theme-option p[data-v-98fa19ea]{font-size:14px;line-height:1.6;color:#777}.theme-notice[data-v-98fa19ea]{line-height:1.8}.corrections[data-v-6205bd5a]{margin-top:32px;padding-top:24px;border-top:1px solid #e4e9e0}.correction-heading[data-v-6205bd5a]{display:flex;align-items:center;justify-content:space-between;gap:16px}.correction-heading h3[data-v-6205bd5a]{margin:0}.correction-editor[data-v-6205bd5a]{margin:20px 0;padding:20px;border:1px solid #dfdfcd;border-radius:12px;background:#fafbf8}.correction-actions[data-v-6205bd5a]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:16px}.correction-table[data-v-6205bd5a]{overflow-x:auto;margin-top:20px}.correction-table table[data-v-6205bd5a]{min-width:760px}.correction-table td[data-v-6205bd5a]{vertical-align:top}.correction-table small[data-v-6205bd5a]{display:block;font-size:14px;color:#788372;margin-top:6px}.correction-table details[data-v-6205bd5a]{max-width:220px;overflow-wrap:anywhere}.correction-table summary[data-v-6205bd5a]{cursor:pointer;color:#285547}.quota-panel[data-v-912bae52]{margin-top:24px;background:#fff;border:1px solid #e5e9e4;border-radius:16px;padding:24px}.quota-heading[data-v-912bae52]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.quota-heading h2[data-v-912bae52]{margin:0}.quota-totals[data-v-912bae52]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 12px}.quota-totals>div[data-v-912bae52]{padding:20px;background:#f4f7f1;border-radius:12px;display:flex;flex-direction:column;gap:10px}.quota-totals strong[data-v-912bae52]{font-size:24px;color:#285547;overflow-wrap:anywhere}.quota-totals small[data-v-912bae52]{font-size:14px;font-weight:400;color:#74816e}.quota-editor[data-v-912bae52]{margin:20px 0;padding:20px;border:1px solid #dbe4d8;border-radius:12px;background:#fafbf8}.quota-form[data-v-912bae52]{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.quota-actions[data-v-912bae52]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:20px}.quota-table[data-v-912bae52]{overflow-x:auto;margin-top:24px}.quota-table table[data-v-912bae52]{min-width:820px}.quota-table td small[data-v-912bae52]{display:block;color:#788372;margin-top:6px;font-size:14px}.quota-table td[data-v-912bae52]{vertical-align:top}.quota-table details[data-v-912bae52]{max-width:220px;overflow-wrap:anywhere;margin-top:8px}.quota-table summary[data-v-912bae52]{cursor:pointer;color:#285547}@media(max-width:720px){.quota-panel[data-v-912bae52]{padding:16px}.quota-totals[data-v-912bae52],.quota-form[data-v-912bae52]{grid-template-columns:1fr}.quota-heading[data-v-912bae52]{align-items:flex-start}}.price-panel[data-v-f3f05d8a]{margin-top:24px;padding:24px;background:#fff;border:1px solid #e5e9e4;border-radius:16px}.price-heading[data-v-f3f05d8a]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.price-heading h2[data-v-f3f05d8a],.price-heading h3[data-v-f3f05d8a]{margin:0}.current-price[data-v-f3f05d8a],.price-empty[data-v-f3f05d8a]{padding:24px;margin:20px 0;background:#f4f7f1;border-radius:12px}.price-empty[data-v-f3f05d8a]{color:#68755e}.price-values[data-v-f3f05d8a],.price-form[data-v-f3f05d8a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.price-values>div[data-v-f3f05d8a]{display:flex;flex-direction:column;gap:12px}.price-values strong[data-v-f3f05d8a]{font-size:26px;color:#285547;overflow-wrap:anywhere}.price-values strong small[data-v-f3f05d8a]{font-size:14px;font-weight:400}.price-editor[data-v-f3f05d8a]{padding:20px;margin:20px 0;border:1px solid #dbe4d8;border-radius:12px;background:#fafbf8}.price-actions[data-v-f3f05d8a]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:20px}.price-table[data-v-f3f05d8a]{overflow-x:auto;margin-top:24px}.price-table table[data-v-f3f05d8a]{min-width:880px}.price-table td[data-v-f3f05d8a]{vertical-align:top}.price-table small[data-v-f3f05d8a]{display:block;font-size:14px;color:#788372;margin-top:6px}@media(max-width:720px){.price-panel[data-v-f3f05d8a]{padding:16px}.price-values[data-v-f3f05d8a],.price-form[data-v-f3f05d8a]{grid-template-columns:1fr}.price-heading[data-v-f3f05d8a]{align-items:flex-start}}.projection-amount[data-v-c8e0ff5b]{font-size:22px;font-weight:600}.projection-amount small[data-v-c8e0ff5b]{font-size:14px;font-weight:400}.capacity-projection[data-v-c8e0ff5b]{border-top:1px solid #e5e9df;margin-top:20px;padding-top:20px}.capacity-projection summary[data-v-c8e0ff5b]{cursor:pointer;margin:12px 0}.occupancy-card[data-v-c8e0ff5b]{padding:24px;margin-top:24px}.occupancy-totals[data-v-c8e0ff5b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:22px 0}.occupancy-totals strong[data-v-c8e0ff5b]{display:block;font-size:21px;margin-top:9px;overflow-wrap:anywhere}.occupancy-totals small[data-v-c8e0ff5b]{font-size:14px;font-weight:400}.occupancy-table[data-v-c8e0ff5b]{overflow:auto}.occupancy-table small[data-v-c8e0ff5b]{display:block;color:#849086;margin-top:6px}.occupancy-empty[data-v-c8e0ff5b]{padding:20px 0;color:#798577}.occupancy-pages[data-v-c8e0ff5b]{display:flex;align-items:center;gap:16px;margin-top:18px}@media(max-width:640px){.occupancy-totals[data-v-c8e0ff5b]{grid-template-columns:1fr}.occupancy-card[data-v-c8e0ff5b]{padding:16px}}.inventory-card[data-v-3f96980a]{padding:24px}.inventory-card .card-heading[data-v-3f96980a]{gap:20px;flex-wrap:wrap}.inventory-actions[data-v-3f96980a],.inventory-filter[data-v-3f96980a],.inventory-status[data-v-3f96980a]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.inventory-notice[data-v-3f96980a]{margin-top:12px}.inventory-status[data-v-3f96980a]{margin:24px 0}.inventory-metrics[data-v-3f96980a]{display:grid;grid-template-columns:1fr 1fr 1fr 2fr;gap:24px;margin:24px 0}.inventory-metrics small[data-v-3f96980a]{display:block;color:#788275}.inventory-metrics strong[data-v-3f96980a]{display:block;margin:10px 0;font-size:22px;overflow-wrap:anywhere}.inventory-filter[data-v-3f96980a]{margin:24px 0 12px}.inventory-table[data-v-3f96980a]{overflow:auto;margin-bottom:20px}.inventory-table small[data-v-3f96980a]{display:block;margin-top:5px;color:#788275}.inventory-table td[data-v-3f96980a]{max-width:260px;overflow-wrap:anywhere}@media(max-width:700px){.inventory-metrics[data-v-3f96980a]{grid-template-columns:1fr 1fr}.inventory-card[data-v-3f96980a]{padding:16px}}.transfer-card[data-v-e3a5dea3]{padding:24px}.transfer-filters[data-v-e3a5dea3]{margin-bottom:20px}.transfer-summary[data-v-e3a5dea3]{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px;margin:24px 0}.transfer-summary>div[data-v-e3a5dea3]{background:#f6f7f4;padding:18px;display:grid;gap:10px}.transfer-summary small[data-v-e3a5dea3]{color:#80887b}.transfer-summary b[data-v-e3a5dea3]{font-size:22px;font-weight:500}.transfer-table[data-v-e3a5dea3]{overflow:auto;margin-top:20px}.transfer-table small[data-v-e3a5dea3]{display:block;color:#8d9388;font-size:14px;margin-top:6px}.transfer-table td[data-v-e3a5dea3]{white-space:nowrap}.transfer-pages[data-v-e3a5dea3]{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin-top:18px;color:#80887b;font-size:14px}.transfer-empty[data-v-e3a5dea3]{padding:36px 0;color:#80887b}@media(max-width:850px){.transfer-summary[data-v-e3a5dea3]{grid-template-columns:1fr}.transfer-card[data-v-e3a5dea3]{padding:18px}}.checkout-grid[data-v-c06b43c4]{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.checkout-grid.has-qr[data-v-c06b43c4]{grid-template-columns:minmax(0,1fr)240px;align-items:center}.has-qr .recharge-amount[data-v-c06b43c4]{text-align:left;padding-top:12px}.has-qr .detail-meta>div[data-v-c06b43c4]{gap:12px}.has-qr .detail-meta b[data-v-c06b43c4]{max-width:200px}.has-qr .qr-area[data-v-c06b43c4]{padding:12px 0}.recharge-panel[data-v-c06b43c4]{padding:24px}.actions[data-v-c06b43c4]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.recharge-filters[data-v-c06b43c4]{display:flex;gap:12px;margin:24px 0}.table-scroll[data-v-c06b43c4]{overflow:auto}.data-table td[data-v-c06b43c4]{white-space:nowrap}.data-table td small[data-v-c06b43c4]{display:block;color:#8a9086;font-size:14px;margin-top:6px}.pages[data-v-c06b43c4]{display:flex;justify-content:flex-end;align-items:center;gap:14px;margin-top:20px;color:#7b8277;font-size:14px}.recharge-steps[data-v-c06b43c4]{display:flex;gap:18px;border-bottom:1px solid #eceee8;padding-bottom:20px;margin-bottom:24px;font-size:14px;color:#92988c}.recharge-steps .current[data-v-c06b43c4]{color:#536941;font-weight:600}.recharge-form[data-v-c06b43c4]{display:grid;gap:18px;padding-top:20px}.recharge-form>label[data-v-c06b43c4]{font-size:14px}.review-row[data-v-c06b43c4],.detail-meta>div[data-v-c06b43c4]{display:flex;justify-content:space-between;gap:24px;font-size:14px}.review-row>span[data-v-c06b43c4],.detail-meta span[data-v-c06b43c4]{color:#888f81}.review-row b[data-v-c06b43c4],.detail-meta b[data-v-c06b43c4]{font-weight:500;word-break:break-word;text-align:right}.recharge-amount[data-v-c06b43c4]{display:grid;gap:8px;text-align:center;padding:24px 0}.recharge-amount>span[data-v-c06b43c4]{font-size:14px;color:#74806a}.recharge-amount strong[data-v-c06b43c4]{font:38px Georgia,serif;color:#34432c}.recharge-amount small[data-v-c06b43c4]{font-size:14px;color:#92998a}.detail-meta[data-v-c06b43c4]{display:grid;gap:16px;margin:24px 0}.qr-area[data-v-c06b43c4]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:12px 0 28px}.qr-area small[data-v-c06b43c4]{font-size:14px;color:#8a9281;text-align:center}.detail-actions[data-v-c06b43c4]{justify-content:flex-end;border-top:1px solid #eceee8;padding-top:20px}.cancel-review[data-v-c06b43c4]{background:#faf8f3;padding:16px}.cancel-review p[data-v-c06b43c4]{font-size:14px;line-height:1.8}.recharge-form .muted[data-v-c06b43c4]{font-size:14px;line-height:1.9}@media(max-width:700px){.checkout-grid.has-qr[data-v-c06b43c4]{grid-template-columns:minmax(0,1fr)}.has-qr .recharge-amount[data-v-c06b43c4]{text-align:center}.recharge-panel[data-v-c06b43c4]{padding:16px}.card-heading[data-v-c06b43c4]{align-items:flex-start;gap:14px;flex-direction:column}.recharge-filters[data-v-c06b43c4]{flex-wrap:wrap}.recharge-steps[data-v-c06b43c4]{gap:12px;font-size:14px}.detail-meta>div[data-v-c06b43c4]{font-size:14px}}.application-toolbar[data-v-912f166a]{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:12px 0 24px}.application-toolbar h3[data-v-912f166a]{margin:0}.application-filters[data-v-912f166a]{display:flex;gap:12px;margin-bottom:20px}.application-filters>.n-select[data-v-912f166a]{max-width:260px}.table-scroll[data-v-912f166a]{overflow:auto}.data-table small[data-v-912f166a]{display:block;max-width:280px;white-space:normal;overflow-wrap:anywhere;margin-top:6px;color:#7c8574}.application-pages[data-v-912f166a]{display:flex;gap:14px;justify-content:flex-end;align-items:center;margin-top:20px;font-size:14px}.application-form[data-v-912f166a]{display:grid;gap:22px;margin:24px 0}.application-form label[data-v-912f166a]{display:grid;gap:8px}.application-summary[data-v-912f166a]{display:grid;gap:10px;text-align:center;padding:12px 0 28px}.application-summary strong[data-v-912f166a]{font-size:32px;font-weight:500}.application-summary small[data-v-912f166a]{color:#7c8574}dl[data-v-912f166a]{margin:24px 0;display:grid;gap:8px}dd[data-v-912f166a]{margin:0 0 12px;white-space:pre-wrap;overflow-wrap:anywhere}dt[data-v-912f166a]{font-size:14px;color:#7c8574}.application-history[data-v-912f166a]{padding-left:20px}.application-history li[data-v-912f166a]{padding:10px 0}.application-history small[data-v-912f166a]{display:block;color:#7c8574;margin-top:6px}.application-history p[data-v-912f166a]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}@media(max-width:700px){.application-toolbar[data-v-912f166a]{align-items:flex-start;flex-direction:column}.application-pages[data-v-912f166a]{flex-wrap:wrap}}.refund-panel[data-v-856f5c3f]{padding:24px}.filters[data-v-856f5c3f],.actions[data-v-856f5c3f]{display:flex;gap:12px;flex-wrap:wrap}.filters[data-v-856f5c3f]{margin-bottom:20px}.balance-grid[data-v-856f5c3f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:24px 0}.balance-grid>div[data-v-856f5c3f]{display:grid;gap:12px;border-right:1px solid #e7ebe3;padding-right:12px}.balance-grid>div[data-v-856f5c3f]:last-child{border:0}.balance-grid span[data-v-856f5c3f]{font-size:14px;color:#707c68}.balance-grid strong[data-v-856f5c3f]{font-size:22px;font-weight:500;color:#35472e;overflow-wrap:anywhere}.balance-grid small[data-v-856f5c3f],.data-table small[data-v-856f5c3f],.refund-amount small[data-v-856f5c3f]{font-size:14px;color:#839079}.assessment[data-v-856f5c3f]{padding:18px 20px;background:#f6f7f3;border-radius:10px;display:flex;flex-wrap:wrap;gap:12px 32px;margin-bottom:24px;font-size:14px}.assessment p[data-v-856f5c3f]{flex-basis:100%;margin:0;line-height:1.9;color:#7a8373}.table-scroll[data-v-856f5c3f]{overflow:auto}.data-table td[data-v-856f5c3f]{white-space:nowrap}.data-table small[data-v-856f5c3f]{display:block;margin-top:6px}.pages[data-v-856f5c3f]{display:flex;justify-content:flex-end;align-items:center;gap:14px;margin-top:20px;font-size:14px;color:#7a8373}.refund-amount[data-v-856f5c3f]{display:grid;text-align:center;gap:12px;padding:20px 0 28px}.refund-amount>span[data-v-856f5c3f]{font-size:14px;color:#748568}.refund-amount strong[data-v-856f5c3f]{font:34px Georgia,serif;color:#35472e}dl[data-v-856f5c3f]{display:grid;gap:18px;margin:24px 0}dl>div[data-v-856f5c3f]{display:flex;justify-content:space-between;gap:24px;font-size:14px}dt[data-v-856f5c3f]{color:#7c8574;flex-shrink:0}dd[data-v-856f5c3f]{margin:0;text-align:right;overflow-wrap:anywhere}.cancel-review[data-v-856f5c3f]{padding:16px;background:#faf7f0;border-radius:8px;font-size:14px;line-height:1.8}.actions[data-v-856f5c3f]{justify-content:flex-end}@media(max-width:760px){.refund-panel[data-v-856f5c3f]{padding:16px}.balance-grid[data-v-856f5c3f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.balance-grid>div[data-v-856f5c3f]:nth-child(2){border:0}.balance-grid strong[data-v-856f5c3f]{font-size:19px}.card-heading[data-v-856f5c3f]{align-items:flex-start;gap:16px}.pages[data-v-856f5c3f]{gap:8px;flex-wrap:wrap}}.resource-bills[data-v-e3e25f08]{padding:24px}.bill-month[data-v-e3e25f08]{max-width:230px;margin:0 0 24px}.bill-totals[data-v-e3e25f08]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:28px 0}.bill-totals>div[data-v-e3e25f08]{display:grid;gap:10px}.bill-totals span[data-v-e3e25f08]{color:#7c8574;font-size:14px}.bill-totals b[data-v-e3e25f08]{font-size:22px;font-weight:500}.table-scroll[data-v-e3e25f08]{overflow:auto}.data-table td[data-v-e3e25f08]{white-space:nowrap}.data-table small[data-v-e3e25f08],dd small[data-v-e3e25f08]{display:block;color:#7c8574;font-size:14px;margin-top:5px}.bill-pages[data-v-e3e25f08]{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin-top:20px;font-size:14px}.bill-summary[data-v-e3e25f08]{display:grid;text-align:center;gap:10px;padding:12px 0 24px}.bill-summary strong[data-v-e3e25f08]{font-size:32px;font-weight:500}dl[data-v-e3e25f08]{display:grid;gap:18px;margin:24px 0}dl>div[data-v-e3e25f08]{display:flex;justify-content:space-between;gap:24px}dt[data-v-e3e25f08]{color:#7c8574;flex-shrink:0}dd[data-v-e3e25f08]{margin:0;text-align:right;overflow-wrap:anywhere;white-space:pre-wrap}@media(max-width:720px){.bill-totals[data-v-e3e25f08]{grid-template-columns:repeat(2,minmax(0,1fr))}.resource-bills[data-v-e3e25f08]{padding:16px}}.cloud-heading[data-v-74cd560e]{display:flex;align-items:center;justify-content:space-between;gap:20px}.cloud-actions[data-v-74cd560e]{display:flex;gap:10px;flex-wrap:wrap}.cloud-stats[data-v-74cd560e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0}.cloud-stats>div[data-v-74cd560e]{display:grid;gap:8px}.cloud-stats span[data-v-74cd560e],.cloud-stats small[data-v-74cd560e]{color:#7c8574;font-size:14px}.cloud-stats strong[data-v-74cd560e]{font-size:24px;font-weight:500}.cloud-empty[data-v-74cd560e]{padding:24px;background:#f7f8f4;border-radius:12px}.cloud-empty ol[data-v-74cd560e]{line-height:2;padding-left:20px;font-size:14px;color:#707969}.cloud-source[data-v-74cd560e]{border-top:1px solid #e4e8df;padding:24px 0}.cloud-source h3[data-v-74cd560e]{margin:0}.cloud-source p[data-v-74cd560e]{font-size:14px;overflow-wrap:anywhere}.cloud-error[data-v-74cd560e]{color:#b55534}.n-form-item[data-v-74cd560e]{margin-top:24px}.cloud-table[data-v-74cd560e]{overflow:auto}.cloud-table small[data-v-74cd560e]{display:block;font-size:14px;color:#7c8574;margin-top:6px}.cloud-key[data-v-74cd560e]{max-width:420px;overflow-wrap:anywhere}.cloud-pages[data-v-74cd560e]{display:flex;gap:12px;align-items:center;justify-content:flex-end;margin:20px 0;font-size:14px}@media(max-width:640px){.cloud-stats[data-v-74cd560e]{grid-template-columns:1fr}.cloud-heading[data-v-74cd560e]{align-items:flex-start;flex-direction:column}}h3[data-v-f30f526d]{margin:24px 0 12px}.credential-field[data-v-f30f526d]{display:block;font-size:14px;line-height:2;margin:20px 0}.credential-history[data-v-f30f526d]{font-size:14px;line-height:1.8;overflow-wrap:anywhere;border-bottom:1px solid #e8ece5;padding:12px 0}.journal-heading[data-v-15e1a531],.journal-pagination[data-v-15e1a531]{display:flex;align-items:center;justify-content:space-between;gap:12px}.journal-filters[data-v-15e1a531]{display:flex;gap:12px;margin:22px 0}.journal-table[data-v-15e1a531]{overflow:auto}.journal-table small[data-v-15e1a531]{display:block;color:#778175;margin-top:6px;max-width:420px;white-space:normal}.journal-table td[data-v-15e1a531]{overflow-wrap:anywhere}.journal-summary[data-v-15e1a531],.journal-recovery[data-v-15e1a531]{background:#f5f6f2;padding:20px;margin:20px 0;border-radius:10px}.journal-summary p[data-v-15e1a531]{overflow-wrap:anywhere}.journal-summary summary[data-v-15e1a531]{cursor:pointer;color:#677060}.journal-recovery .n-button[data-v-15e1a531]{margin-top:14px}.journal-pagination[data-v-15e1a531]{justify-content:flex-end;margin-top:8px;font-size:13px}.journal-notice[data-v-15e1a531]{margin:12px 0}@media(max-width:760px){.journal-heading[data-v-15e1a531],.journal-filters[data-v-15e1a531],.journal-pagination[data-v-15e1a531]{flex-wrap:wrap}}.storage-heading[data-v-2b5c4d30]{display:flex;justify-content:space-between;gap:16px;align-items:center}.storage-current[data-v-2b5c4d30]{background:#edf3eb;padding:20px;border-radius:12px;margin:20px 0}.storage-current h3[data-v-2b5c4d30]{margin:12px 0}.storage-table[data-v-2b5c4d30]{overflow-x:auto;margin:20px 0}.storage-table small[data-v-2b5c4d30]{display:block;color:#778175;margin-top:6px}.storage-field[data-v-2b5c4d30]{display:block;margin:18px 0;font-size:14px;line-height:2}.storage-usage[data-v-2b5c4d30]{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.storage-usage span[data-v-2b5c4d30]{padding:10px;background:#f5f6f2;border-radius:8px;font-size:14px}.storage-history[data-v-2b5c4d30]{font-size:14px;overflow-wrap:anywhere;line-height:1.7}.contact-qr-preview[data-v-d9e99269]{width:180px;height:180px;margin-bottom:12px;background:#fff}.contact-qr-preview[data-v-d9e99269] img{object-fit:contain}.contact-guide ol[data-v-d9e99269]{margin:0;padding-left:22px}.contact-guide li[data-v-d9e99269]{margin-bottom:12px;line-height:1.8}.contact-guide p[data-v-d9e99269]{margin:12px 0 0;line-height:1.8}.contact-guide a[data-v-d9e99269]{color:#1764ba;text-decoration:underline;text-underline-offset:3px}.contact-guide code[data-v-d9e99269]{overflow-wrap:anywhere;font-size:.95em}.contact-guide-reference[data-v-d9e99269]{font-size:14px}.mini-agreement-settings[data-v-0cbc3ac9]{display:grid;gap:20px;min-width:0}.agreement-heading[data-v-0cbc3ac9]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.agreement-heading h2[data-v-0cbc3ac9]{margin:0}.agreement-heading p[data-v-0cbc3ac9]{font-size:14px;color:#83907b;line-height:1.8;margin:8px 0 0}.agreement-heading>.n-button[data-v-0cbc3ac9]{flex-shrink:0}.agreement-alert-actions[data-v-0cbc3ac9]{margin-top:12px}.agreement-loading[data-v-0cbc3ac9]{display:flex;justify-content:center;align-items:center;gap:12px;padding:50px 0;color:#89927f;font-size:14px}.agreement-meta[data-v-0cbc3ac9]{display:flex;gap:9px 18px;flex-wrap:wrap;font-size:14px;color:#8a9382}.agreement-meta>span[data-v-0cbc3ac9]:first-child{color:#5a6b4d}.agreement-meta .agreement-unsaved[data-v-0cbc3ac9]{color:#a36c38}.agreement-editors[data-v-0cbc3ac9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.agreement-editor[data-v-0cbc3ac9]{min-width:0;border:1px solid #e3e8dd;border-radius:10px;padding:20px;background:#fafbf8}.agreement-editor>header[data-v-0cbc3ac9]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.agreement-editor h3[data-v-0cbc3ac9]{display:flex;align-items:center;gap:8px;font-size:14px;margin:0;color:#4d6040}.agreement-field[data-v-0cbc3ac9]{display:grid;gap:8px;font-size:14px;margin-top:18px}.agreement-field>span[data-v-0cbc3ac9]{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.agreement-field small[data-v-0cbc3ac9]{font-size:14px;color:#8d9585}.agreement-field[data-v-0cbc3ac9] textarea{line-height:1.85}.agreement-save[data-v-0cbc3ac9]{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #e8ece2;padding-top:20px}.agreement-save p[data-v-0cbc3ac9]{margin:0 0 5px;font-size:14px;color:#66765a}.agreement-save small[data-v-0cbc3ac9]{font-size:14px;color:#919987;line-height:1.8}.agreement-save>.n-button[data-v-0cbc3ac9]{flex-shrink:0}.agreement-preview[data-v-0cbc3ac9]{max-width:580px;margin:0 auto}.agreement-preview-brand[data-v-0cbc3ac9]{display:block;font-size:14px;color:#849077;margin-bottom:12px;overflow-wrap:anywhere}.agreement-preview h1[data-v-0cbc3ac9]{font-size:23px;line-height:1.6;font-weight:600;letter-spacing:0;overflow-wrap:anywhere;margin:0 0 10px;color:#35452e}.agreement-preview-note[data-v-0cbc3ac9]{font-size:14px;color:#99a08f;margin:0 0 26px;padding-bottom:18px;border-bottom:1px solid #e8ece2}.agreement-preview-content[data-v-0cbc3ac9]{font-size:14px;line-height:1.95;white-space:pre-wrap;overflow-wrap:anywhere;color:#44513c}@media(max-width:1100px){.agreement-editors[data-v-0cbc3ac9]{grid-template-columns:1fr}}@media(max-width:640px){.agreement-heading[data-v-0cbc3ac9]{gap:12px}.agreement-editor[data-v-0cbc3ac9]{padding:15px}.agreement-save[data-v-0cbc3ac9]{align-items:stretch;flex-direction:column}.agreement-save>.n-button[data-v-0cbc3ac9]{align-self:flex-end}.agreement-preview h1[data-v-0cbc3ac9]{font-size:21px}}.preview-toolbar[data-v-bed02155]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0 0 14px}.preview-toolbar p[data-v-bed02155]{margin:0;color:#94868e;font-size:14px;line-height:1.7;max-width:760px}.preview-toolbar a[data-v-bed02155]{flex-shrink:0;font-size:14px;white-space:nowrap}.draft-site-frame[data-v-bed02155]{height:min(78vh,820px);overflow:auto;border:1px solid #eee6ea;border-radius:4px;background:#fff;min-width:0}.draft-site-frame[data-v-bed02155] .brand-site{min-height:0}.draft-site-frame[data-v-bed02155] .portal-button:disabled{opacity:.45;cursor:not-allowed}.preview-muted[data-v-bed02155]{font-size:14px;color:#a99aa3}.site-work-search[data-v-bed02155]{display:block;max-width:440px;font-size:14px;line-height:2.4;margin-bottom:20px}.public-work-story[data-v-bed02155]{max-width:900px;margin:24px auto 40px}.public-work-hero[data-v-bed02155]{width:100%;height:min(60vh,560px)}.public-work-story>video[data-v-bed02155]{width:100%;max-height:60vh;background:#171b19}.public-work-author[data-v-bed02155]{display:flex;align-items:center;gap:18px;margin:28px 0}.public-author-avatar[data-v-bed02155]{width:64px;height:64px;border-radius:50%}.public-work-author h2[data-v-bed02155]{margin:0}.public-work-author p[data-v-bed02155]{margin:8px 0}.public-work-description[data-v-bed02155]{white-space:pre-wrap;line-height:1.9}.public-photo-button[data-v-bed02155]{border:0;padding:0;width:100%;cursor:zoom-in}.public-album-videos[data-v-bed02155]{margin:24px 0 40px}.public-album-videos h2[data-v-bed02155]{display:flex;align-items:center;gap:10px;font-size:20px}.public-album-videos h2 small[data-v-bed02155]{font-size:14px;font-weight:400;opacity:.6}.public-video-grid[data-v-bed02155]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.public-video-grid>button[data-v-bed02155]{padding:0;border:1px solid #dce2d8;border-radius:10px;overflow:hidden;min-width:0;background:transparent;font:inherit;text-align:left;color:inherit;cursor:pointer}.public-video-cover[data-v-bed02155]{display:grid;place-items:center;position:relative;aspect-ratio:16/9;background:#1c2228;color:#c8d0d7}.public-video-cover>.photo-wrap[data-v-bed02155]{position:absolute;top:0;right:0;bottom:0;left:0}.public-video-play[data-v-bed02155]{display:grid;place-items:center;position:absolute;width:46px;height:46px;border:1px solid #fff8;border-radius:50%;background:#1118;color:#fff}.public-video-name[data-v-bed02155]{display:block;padding:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.album-pagination[data-v-bed02155]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:24px 0;flex-wrap:wrap}.album-pagination>span[data-v-bed02155]{font-size:14px}.text-link[data-v-bed02155]{display:inline-flex;align-items:center;gap:4px;border:0;background:none;color:inherit;cursor:pointer;font:inherit;margin-bottom:12px;opacity:.75}.page-loading[data-v-bed02155]{display:grid;place-items:center;gap:12px;min-height:240px;color:#94868e}.lightbox-content[data-v-bed02155]{display:flex;align-items:center;justify-content:center;gap:15px}.lightbox-content .photo-wrap[data-v-bed02155]{height:65vh;background:#171b19}.lightbox-content img[data-v-bed02155]{object-fit:contain}.lightbox-arrow[data-v-bed02155]{background:#ffffff12;border:0;color:#fff;border-radius:50%;width:35px;height:35px;flex-shrink:0}.lightbox-arrow[data-v-bed02155]:disabled{opacity:.2}.website-theme-picker[data-v-11498ea1]{display:grid;gap:16px;min-width:0}.theme-grid[data-v-11498ea1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.theme-card[data-v-11498ea1]{display:grid;gap:0;margin:0;padding:0;border:1px solid #ebe4e8;border-radius:10px;overflow:hidden;background:#fff;color:#352c31;text-align:left;cursor:pointer;font:inherit;transition:border-color .15s,box-shadow .15s}.theme-card.selected[data-v-11498ea1]{border-color:var(--admin-primary,#d94770);box-shadow:0 0 0 2px var(--admin-primary-soft,#fff0f5)}.theme-card[data-v-11498ea1]:disabled{cursor:wait;opacity:.6}.theme-card[data-v-11498ea1]:focus-visible{outline:2px solid var(--admin-primary,#d94770);outline-offset:3px}.theme-visual[data-v-11498ea1]{position:relative;aspect-ratio:16/10;background:#f6f1f3}.theme-visual img[data-v-11498ea1]{display:block;width:100%;height:100%;object-fit:cover}.theme-check[data-v-11498ea1]{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--admin-primary,#d94770);color:#fff;box-shadow:0 1px 4px #0002}.theme-check.compact[data-v-11498ea1]{position:static;width:18px;height:18px;flex-shrink:0}.theme-meta[data-v-11498ea1]{padding:12px 14px 14px}.theme-title[data-v-11498ea1]{display:flex;align-items:center;justify-content:space-between;gap:8px}.theme-title b[data-v-11498ea1]{font-size:14px;font-weight:600}.theme-meta p[data-v-11498ea1]{margin:6px 0 0;font-size:14px;line-height:1.55;color:#8a7c84}.theme-meta small[data-v-11498ea1]{display:block;margin-top:8px;font-size:14px;color:#b0a3ab}.theme-swatches[data-v-11498ea1]{display:flex;gap:3px}.theme-swatches i[data-v-11498ea1]{width:10px;height:10px;border-radius:50%;border:1px solid #0001}.theme-classic[data-v-11498ea1]{display:grid;gap:8px}.theme-classic-label[data-v-11498ea1]{font-size:14px;color:#a99aa3;letter-spacing:.04em}.theme-classic-list[data-v-11498ea1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.theme-chip[data-v-11498ea1]{display:flex;align-items:center;gap:12px;margin:0;padding:8px 12px 8px 8px;border:1px solid #ebe4e8;border-radius:10px;background:#fff;color:#352c31;text-align:left;cursor:pointer;font:inherit}.theme-chip.selected[data-v-11498ea1]{border-color:var(--admin-primary,#d94770);box-shadow:0 0 0 2px var(--admin-primary-soft,#fff0f5)}.theme-chip[data-v-11498ea1]:disabled{cursor:wait;opacity:.6}.theme-chip[data-v-11498ea1]:focus-visible{outline:2px solid var(--admin-primary,#d94770);outline-offset:3px}.theme-chip-preview[data-v-11498ea1]{position:relative;flex-shrink:0;width:44px;height:44px;border-radius:8px;overflow:hidden}.theme-chip-preview i[data-v-11498ea1]{position:absolute;left:0;right:0;bottom:0;height:5px}.theme-chip-copy[data-v-11498ea1]{display:grid;gap:2px;min-width:0;flex:1}.theme-chip-copy b[data-v-11498ea1]{font-size:14px;font-weight:600}.theme-chip-copy small[data-v-11498ea1]{font-size:14px;color:#8a7c84;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-help[data-v-11498ea1]{margin:0;font-size:14px;line-height:1.7;color:#8a7c84}@media(max-width:1100px){.theme-grid[data-v-11498ea1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.theme-grid[data-v-11498ea1],.theme-classic-list[data-v-11498ea1]{grid-template-columns:1fr}}.website-workflow[data-v-8300bf4f]{display:grid;gap:16px;min-width:0}.website-state[data-v-8300bf4f]{position:sticky;top:68px;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 18px;border:1px solid #eee6ea;background:#fffdfd;border-radius:10px}.website-state-copy[data-v-8300bf4f]{display:flex;align-items:center;gap:12px;min-width:0;flex-wrap:wrap}.website-state-copy p[data-v-8300bf4f]{margin:0;color:#94868e;font-size:14px}.website-actions[data-v-8300bf4f]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.website-board[data-v-8300bf4f]{padding:8px 24px 24px;min-width:0}.website-board[data-v-8300bf4f] .section-tabs{margin:4px 0 8px}.website-section+.website-section[data-v-8300bf4f]{margin-top:8px;padding-top:22px;border-top:1px solid #f0e9ed}.website-section-head[data-v-8300bf4f]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:14px;flex-wrap:wrap}.website-section-head h2[data-v-8300bf4f]{margin:0;font-size:16px;font-weight:600;color:#3d3038}.website-section-head p[data-v-8300bf4f],.publish-summary p[data-v-8300bf4f]{margin:0;color:#94868e;font-size:14px;line-height:1.6}.website-copy-grid[data-v-8300bf4f]{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}.website-copy-grid .wide[data-v-8300bf4f]{grid-column:1/-1}.website-copy-grid[data-v-8300bf4f] .n-form-item{margin-bottom:8px}.field-hint[data-v-8300bf4f]{margin:8px 0 0;color:#94868e;font-size:14px;line-height:1.7}.field-hint a[data-v-8300bf4f]{margin-left:4px}.website-inline-switch[data-v-8300bf4f]{display:flex;align-items:center;gap:12px;min-height:34px;color:#6d5a67;font-size:14px}.website-guide[data-v-8300bf4f]{display:grid;gap:18px}.website-guide-group h3[data-v-8300bf4f]{margin:0 0 10px;font-size:14px;font-weight:600;color:#a99aa3;letter-spacing:.04em}.website-guide-list[data-v-8300bf4f]{display:grid;gap:0;border:1px solid #f0e9ed;border-radius:10px;overflow:hidden;background:#fff}.website-guide-item[data-v-8300bf4f]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-top:1px solid #f0e9ed}.website-guide-item[data-v-8300bf4f]:first-child{border-top:0}.website-guide-item b[data-v-8300bf4f]{display:block;font-size:14px;color:#3d3038}.website-guide-item p[data-v-8300bf4f]{margin:4px 0 0;font-size:14px;line-height:1.6;color:#94868e}.website-guide-item a[data-v-8300bf4f],.guide-link[data-v-8300bf4f]{flex-shrink:0;border:0;background:none;padding:0;color:var(--admin-primary,#d94770);font:inherit;font-size:14px;cursor:pointer;white-space:nowrap}.website-setting-row[data-v-8300bf4f]{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;border-bottom:1px solid #f0e9ed;padding:18px 0}.website-setting-row[data-v-8300bf4f]:last-of-type{border-bottom:0}.website-setting-row p[data-v-8300bf4f]{color:#94868e;font-size:14px;line-height:1.7;margin:6px 0}.website-setting-row small[data-v-8300bf4f]{font-weight:400;color:#94868e;margin-left:10px}.website-setting-row a[data-v-8300bf4f]{font-size:14px;margin-right:16px}.website-setting-row .website-warning[data-v-8300bf4f]{color:#ab6741}.publish-summary[data-v-8300bf4f]{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:8px 0 18px}.publish-summary h2[data-v-8300bf4f]{margin:0 0 6px;font-size:16px}.website-diff[data-v-8300bf4f]{margin:8px 0 16px;border-top:1px solid #f0e9ed}.website-diff>div[data-v-8300bf4f]{display:grid;grid-template-columns:120px 1fr 1fr;gap:20px;padding:14px 0;border-bottom:1px solid #f0e9ed;font-size:14px;overflow-wrap:anywhere}.website-diff small[data-v-8300bf4f]{display:block;font-size:14px;color:#a99aa3;margin-bottom:4px}.publish-footer[data-v-8300bf4f]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:16px}.publish-footer a[data-v-8300bf4f]{font-size:14px}@media(max-width:850px){.website-state[data-v-8300bf4f]{align-items:flex-start;flex-direction:column;top:12px}.website-board[data-v-8300bf4f]{padding:4px 16px 18px}.website-copy-grid[data-v-8300bf4f]{grid-template-columns:1fr}.website-diff>div[data-v-8300bf4f]{grid-template-columns:1fr;gap:8px}.publish-summary[data-v-8300bf4f]{align-items:flex-start;flex-direction:column}}.domain-card[data-v-345d025c]{padding:26px;margin-bottom:24px;max-width:none;width:100%;min-width:0}.row[data-v-345d025c]{display:flex;justify-content:space-between;align-items:center;gap:20px}h3[data-v-345d025c]{font-size:16px;margin:0}p[data-v-345d025c],dt[data-v-345d025c]{color:#7c8675;line-height:1.9;font-size:14px}dd[data-v-345d025c]{margin:6px 0 16px;overflow-wrap:anywhere}.domain-steps[data-v-345d025c]{list-style:none;padding:0;margin:24px 0}.domain-steps li[data-v-345d025c]{border-top:1px solid var(--line);padding:24px 0}.buttons[data-v-345d025c]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.copy-value[data-v-345d025c]{-webkit-user-select:all;user-select:all;font-size:14px}a[data-v-345d025c]{color:#647b50}@media(max-width:650px){.row[data-v-345d025c]{flex-direction:column;align-items:flex-start}}label[data-v-7682a37e]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:24px 0;max-width:none;width:100%;min-width:0}label[data-v-7682a37e] .n-select{max-width:420px;width:100%}p[data-v-7682a37e]{color:#75806f;line-height:1.8;font-size:14px}.tmpl-cover-preview[data-v-41615b3e]{position:relative;flex-shrink:0;overflow:hidden;border-radius:10px;background:#f3f0f1;border:1px solid #e4e4de;pointer-events:none;box-shadow:0 1px 2px #0000000a}.cover-scale[data-v-41615b3e]{position:absolute;left:0;top:0;transform-origin:0 0}.cover-screen[data-v-41615b3e]{display:block;width:100%;height:100%;border:0;background:#fff}.cover-state[data-v-41615b3e]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:14px;color:#9a9a94;background:#f7f6f3;text-align:center;padding:8px;line-height:1.4}.spinner[data-v-41615b3e]{width:14px;height:14px;border-radius:50%;border:1.5px solid #ddd;border-top-color:#d94770;animation:spin-41615b3e .8s linear infinite}@keyframes spin-41615b3e{to{transform:rotate(360deg)}}.heading-actions[data-v-f08257da]{display:flex;flex-wrap:wrap;gap:8px}.tmpl-empty[data-v-f08257da]{padding:40px 28px}.tmpl-grid[data-v-f08257da]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px;align-items:stretch}.tmpl-card[data-v-f08257da]{display:flex;flex-direction:column;background:#fff;border:1px solid #e7e9e2;border-radius:14px;overflow:hidden;transition:border-color .18s,box-shadow .18s,transform .18s}.tmpl-card[data-v-f08257da]:hover{border-color:#d5dbc8;box-shadow:0 10px 28px #29312a12;transform:translateY(-1px)}.tmpl-card.is-active[data-v-f08257da]{border-color:#c8e0c9}.tmpl-cover-stage[data-v-f08257da]{position:relative;display:flex;justify-content:center;align-items:flex-start;padding:22px 16px 8px;background:radial-gradient(120% 80% at 50% 0%,#f7f3f4,#f3f5ef 55%,#eef1e8);cursor:pointer;min-height:280px}.phone-shell[data-v-f08257da]{position:relative;padding:10px 8px 8px;background:#2a2a2a;border-radius:22px;box-shadow:0 0 0 1px #ffffff14 inset,0 12px 28px #0000002e}.phone-island[data-v-f08257da]{position:absolute;left:50%;top:7px;z-index:2;width:42px;height:10px;margin-left:-21px;border-radius:999px;background:#111;box-shadow:0 0 0 1px #ffffff0f}.tmpl-cover-stage[data-v-f08257da] .tmpl-cover-preview{border-radius:14px;border-color:#1a1a1a;box-shadow:none}.stage-badge[data-v-f08257da]{position:absolute;top:12px;right:12px;background:#e8f5e9;color:#2e7d32;padding:3px 10px;border-radius:999px;font-size:14px;font-weight:600}.tmpl-body[data-v-f08257da]{display:flex;flex-direction:column;gap:14px;padding:14px 16px 16px;flex:1}.tmpl-meta h2[data-v-f08257da]{margin:0;font-size:15px;font-weight:600;color:#292127;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tmpl-meta p[data-v-f08257da]{margin:6px 0 0;line-height:1.5}.tmpl-actions[data-v-f08257da]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto}.more-lead[data-v-f08257da]{margin:0 0 14px;font-size:14px;color:#7c8675;line-height:1.6}.preset-grid[data-v-f08257da]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin-bottom:16px;max-height:min(58vh,560px);overflow:auto;padding:2px}.preset-card[data-v-f08257da]{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:8px;text-align:left;font:inherit;cursor:pointer;border:1px solid #e7e9e2;border-radius:12px;background:#fff;padding:10px 10px 12px;transition:border-color .15s,box-shadow .15s,background .15s}.preset-card[data-v-f08257da]:hover{border-color:#d5dbc8}.preset-card.active[data-v-f08257da]{border-color:var(--admin-primary,#ed7296);box-shadow:0 0 0 2px color-mix(in srgb,var(--admin-primary,#ed7296) 18%,transparent)}.preset-cover[data-v-f08257da]{position:relative;display:flex;justify-content:center;align-items:flex-start;min-height:200px;padding:12px 8px 4px;border-radius:10px;background:radial-gradient(120% 80% at 50% 0%,#f7f3f4,#f3f5ef 55%,#eef1e8)}.preset-phone[data-v-f08257da]{transform:scale(.95)}.preset-cover[data-v-f08257da] .tmpl-cover-preview{border-radius:14px;border-color:#1a1a1a;box-shadow:none}.preset-badge[data-v-f08257da]{position:absolute;top:8px;right:8px;z-index:2;font-size:14px;font-weight:600;line-height:1;padding:4px 7px;border-radius:999px;background:var(--admin-primary,#ed7296);color:#fff}.preset-card b[data-v-f08257da]{font-size:14px;font-weight:600;color:#292127;padding:0 2px}.preset-card small[data-v-f08257da]{font-size:14px;color:#8d9389;line-height:1.45;padding:0 2px}.more-name-label[data-v-f08257da]{display:block;font-size:14px;margin:0 0 6px;color:#666}.more-footer[data-v-f08257da]{display:flex;justify-content:flex-end;gap:8px}@media(max-width:520px){.tmpl-grid[data-v-f08257da],.tmpl-actions[data-v-f08257da]{grid-template-columns:1fr}}.enrollment-settings[data-v-4731a5d7]{padding:28px;margin-top:24px;max-width:none;width:100%;min-width:0}.enrollment-settings p[data-v-4731a5d7]{color:var(--muted);font-size:14px;line-height:1.8}.setting-row[data-v-4731a5d7]{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid var(--line);padding:20px 0}.setting-row p[data-v-4731a5d7]{max-width:none;flex:1;min-width:0;margin-bottom:0}.actions[data-v-4731a5d7]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.actions a[data-v-4731a5d7]{color:var(--accent)}.join-link[data-v-4731a5d7]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 0 20px}.join-link>div[data-v-4731a5d7]{flex:1;min-width:0}.join-link p[data-v-4731a5d7]{max-width:none;margin:4px 0 8px}.join-link code[data-v-4731a5d7]{font-size:14px;background:var(--soft,#f4f5f1);padding:4px 8px;border-radius:6px;word-break:break-all}.connection-layout[data-v-2379fe68]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);gap:24px;align-items:start;max-width:none;width:100%;min-width:0}.connection-card[data-v-2379fe68],.connection-guide[data-v-2379fe68]{padding:28px}.connection-status[data-v-2379fe68]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:26px}.connection-status p[data-v-2379fe68],.connection-help[data-v-2379fe68],.connection-footnote[data-v-2379fe68],.connection-guide p[data-v-2379fe68]{font-size:14px;color:#7c8675;line-height:1.85;margin:8px 0}.connection-status .badge[data-v-2379fe68]{flex-shrink:0}.connection-actions[data-v-2379fe68]{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.connection-footnote[data-v-2379fe68]{margin-top:26px;padding-top:18px;border-top:1px solid var(--line)}.connection-guide ol[data-v-2379fe68]{padding-left:20px;margin:22px 0}.connection-guide li[data-v-2379fe68]{padding-left:5px;margin-bottom:22px;font-size:14px}.connection-guide a[data-v-2379fe68]{color:#647b50;font-size:14px}.connection-links[data-v-2379fe68]{display:grid;gap:16px;border-top:1px solid var(--line);padding-top:20px}@media(max-width:1000px){.connection-layout[data-v-2379fe68]{grid-template-columns:1fr}.connection-card[data-v-2379fe68],.connection-guide[data-v-2379fe68]{padding:22px}}.workflow-card[data-v-1f0b498d]{padding:24px;margin-bottom:24px}.row[data-v-1f0b498d]{display:flex;align-items:center;justify-content:space-between;gap:20px}.buttons[data-v-1f0b498d]{display:flex;flex-wrap:wrap;gap:10px}h3[data-v-1f0b498d]{font-size:16px;margin:0}p[data-v-1f0b498d],dt[data-v-1f0b498d]{font-size:14px;line-height:1.9;color:#7c8675}dd[data-v-1f0b498d]{margin:8px 0 20px;overflow-wrap:anywhere}.history[data-v-1f0b498d]{padding:20px 0;border-bottom:1px solid var(--line)}.history[data-v-1f0b498d]:last-child{border:0}.history-title[data-v-1f0b498d]{margin-top:28px}.audit-item[data-v-1f0b498d]{padding:24px 0;border-bottom:1px solid var(--line);margin-bottom:20px}.audit-item h3[data-v-1f0b498d]{margin-bottom:16px}a[data-v-1f0b498d]{color:#647b50}@media(max-width:700px){.row[data-v-1f0b498d]{align-items:flex-start;flex-direction:column}}.authorization-card[data-v-ca52dcd4]{padding:26px;margin:20px 0;max-width:1000px}.authorization-row[data-v-ca52dcd4]{display:flex;justify-content:space-between;gap:20px;align-items:center}h3[data-v-ca52dcd4]{margin:0}p[data-v-ca52dcd4],dt[data-v-ca52dcd4]{font-size:14px;line-height:1.8;color:#7c8675}dd[data-v-ca52dcd4]{margin:8px 0 22px}.authorization-actions[data-v-ca52dcd4]{display:flex;align-items:center;gap:20px;margin:24px 0}a[data-v-ca52dcd4]{color:#647b50}.footnote[data-v-ca52dcd4]{border-top:1px solid var(--line);padding-top:22px;margin-top:24px}@media(max-width:650px){.authorization-row[data-v-ca52dcd4],.authorization-actions[data-v-ca52dcd4]{align-items:flex-start;flex-direction:column}}.release-card[data-v-00216eed]{padding:24px;margin-bottom:24px}.release-row[data-v-00216eed]{display:flex;gap:20px;align-items:center;justify-content:space-between}.release-row>div[data-v-00216eed]:first-child{min-width:0}.history[data-v-00216eed]{padding:22px 0;border-bottom:1px solid var(--line)}.history[data-v-00216eed]:last-of-type{border:0}.actions[data-v-00216eed]{display:flex;gap:8px;flex-shrink:0}p[data-v-00216eed],dt[data-v-00216eed]{color:#7c8675;font-size:14px;line-height:1.8}h3[data-v-00216eed]{margin:0;font-size:16px}.badge[data-v-00216eed]{margin-left:8px}ul[data-v-00216eed]{margin:0 0 12px;padding-left:20px}dd[data-v-00216eed]{margin:8px 0 24px;line-height:1.8}.digest[data-v-00216eed]{overflow-wrap:anywhere;font-size:14px}a[data-v-00216eed]{color:#647b50}@media(max-width:700px){.release-row[data-v-00216eed]{align-items:flex-start;flex-direction:column}.actions[data-v-00216eed]{flex-wrap:wrap}}.domain-card[data-v-9f8fdded]{padding:26px;max-width:none;width:100%;min-width:0}.row[data-v-9f8fdded]{display:flex;align-items:center;justify-content:space-between;gap:20px}p[data-v-9f8fdded],dt[data-v-9f8fdded]{color:#7c8675;line-height:1.9;font-size:14px}dd[data-v-9f8fdded]{margin:8px 0 24px;overflow-wrap:anywhere}h3[data-v-9f8fdded]{margin:0;font-size:16px}.history[data-v-9f8fdded]{padding:20px 0;border-bottom:1px solid var(--line)}.template-card[data-v-efdef8b9]{padding:26px}.row[data-v-efdef8b9]{display:flex;align-items:center;justify-content:space-between;gap:20px}.buttons[data-v-efdef8b9]{display:flex;gap:10px}.history[data-v-efdef8b9]{padding:20px 0;border-bottom:1px solid var(--line)}h3[data-v-efdef8b9]{margin:0;font-size:16px}p[data-v-efdef8b9]{color:#7c8675;line-height:1.9;font-size:14px}@media(max-width:700px){.row[data-v-efdef8b9]{flex-direction:column;align-items:flex-start}}.open-card[data-v-9d584395]{padding:26px;margin:20px 0;max-width:none;width:100%;min-width:0}.open-row[data-v-9d584395]{display:flex;align-items:center;justify-content:space-between;gap:20px}p[data-v-9d584395],dt[data-v-9d584395],li[data-v-9d584395]{color:#7c8675;font-size:14px;line-height:1.9}li[data-v-9d584395]{margin:12px 0}h3[data-v-9d584395]{margin:0}dd[data-v-9d584395]{margin:8px 0 20px;overflow-wrap:anywhere;font-size:14px}a[data-v-9d584395]{color:#647b50}.grade-card[data-v-b8921767]{padding:26px;margin:20px 0}.grade-card h3[data-v-b8921767]{margin:0 0 16px}.grade-form[data-v-b8921767],.grade-row[data-v-b8921767]{display:grid;grid-template-columns:minmax(180px,1fr) 140px auto auto;gap:16px;align-items:end}.grade-row[data-v-b8921767]{align-items:center;margin:12px 0}.grade-row label[data-v-b8921767]{display:flex;align-items:center;gap:8px;color:#667061;font-size:14px}p[data-v-b8921767]{color:#7c8675;font-size:14px;line-height:1.8}.notification-list[data-v-a591c132]{padding:24px;margin-top:20px}.template-row[data-v-a591c132]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid var(--line)}.template-row[data-v-a591c132]:last-child{border:0}p[data-v-a591c132]{color:#7c8675;font-size:14px;line-height:1.8}h3[data-v-a591c132]{margin:0}.field-row[data-v-a591c132]{display:grid;grid-template-columns:115px minmax(0,1fr) auto;gap:10px;margin:16px 0}.badge[data-v-a591c132]{flex-shrink:0}small[data-v-a591c132]{font-weight:400}.client-followup[data-v-4005101b]{--followup-ink:var(--admin-color-292127,#292127);--followup-muted:var(--admin-color-94868e,#94868e);--followup-line:var(--admin-color-f0e8ec,#f0e8ec);--followup-accent:var(--admin-primary,#d9668c);--followup-wash:var(--brand-rose-wash,#fff2f7)}.followup-stages[data-v-4005101b]{display:grid;grid-template-columns:2fr 3fr 2fr;padding:6px;margin-bottom:14px;flex-direction:row}.followup-stage[data-v-4005101b]{display:flex;flex-direction:column;gap:2px;padding:10px 12px 12px;min-width:0}.followup-stage+.followup-stage[data-v-4005101b]{border-left:1px solid var(--followup-line)}.followup-stage h2[data-v-4005101b]{display:flex;align-items:baseline;gap:8px;margin:0 0 6px;padding:0 10px;font-size:14px;font-weight:600;color:var(--followup-muted);letter-spacing:.5px}.followup-stage h2 i[data-v-4005101b]{font:500 14px/1 var(--serif);font-style:normal;color:var(--followup-accent);opacity:.7}.followup-tab[data-v-4005101b]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:38px;padding:7px 10px;border:0;border-radius:7px;background:none;font:inherit;font-size:14px;color:var(--admin-color-5b4d55,#5b4d55);text-align:left;cursor:pointer;transition:background .18s cubic-bezier(.25,.46,.45,.94),color .18s}.followup-tab span[data-v-4005101b]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.followup-tab b[data-v-4005101b]{min-width:24px;padding:1px 7px;border-radius:999px;font-size:14px;font-weight:500;text-align:center;color:#b5a9b0;font-variant-numeric:tabular-nums}.followup-tab.pending b[data-v-4005101b]{color:var(--followup-accent);background:var(--followup-wash);font-weight:600}.followup-tab[data-v-4005101b]:hover{background:#faf6f8}.followup-tab.active[data-v-4005101b]{background:var(--followup-wash);color:var(--followup-ink);font-weight:600}.followup-tab.active b[data-v-4005101b]{color:var(--followup-accent);font-weight:600}.followup-tab.active.pending b[data-v-4005101b]{color:#fff;background:var(--followup-accent)}.followup-tab[data-v-4005101b]:focus-visible{outline:2px solid var(--followup-accent);outline-offset:-2px}.followup-board[data-v-4005101b]{overflow:visible}.followup-board-head[data-v-4005101b]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:20px 22px 14px;flex-wrap:wrap}.followup-board-head h2[data-v-4005101b]{display:flex;align-items:baseline;gap:10px;margin:0;font-size:17px;color:var(--followup-ink)}.followup-board-head h2 small[data-v-4005101b]{font-size:14px;font-weight:400;color:var(--followup-muted)}.followup-board-head p[data-v-4005101b]{margin:5px 0 0;font-size:14px;color:var(--followup-muted)}.followup-tools[data-v-4005101b]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.followup-query[data-v-4005101b]{width:300px}.followup-state[data-v-4005101b]{width:148px}.followup-note[data-v-4005101b]{display:flex;gap:8px;align-items:flex-start;margin:0 22px 6px;padding:10px 12px;border-radius:7px;background:#faf7f8;color:#8c7f87;font-size:14px;line-height:1.75}.followup-note svg[data-v-4005101b]{flex-shrink:0;margin-top:3px;color:#b9a6b0}.followup-list article[data-v-4005101b]{display:flex;gap:18px;align-items:center;padding:18px 22px;border-top:1px solid var(--followup-line);transition:background .18s}.followup-list article[data-v-4005101b]:first-child{border-top:0;margin-top:6px}.followup-list article[data-v-4005101b]:hover{background:#fdfafb}.followup-thumb[data-v-4005101b]{width:84px;height:84px;flex-shrink:0;border-radius:6px}.followup-copy[data-v-4005101b]{flex:1;min-width:0}.followup-title[data-v-4005101b]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.followup-title h3[data-v-4005101b]{margin:0;font-size:15px;font-weight:600;color:var(--followup-ink);overflow-wrap:anywhere}.followup-title span[data-v-4005101b]{font-size:14px;color:var(--admin-color-8a6f7d,#8a6f7d)}.followup-meta[data-v-4005101b]{display:block;margin-top:6px;font-size:14px;color:var(--followup-muted);overflow-wrap:anywhere}.followup-reason[data-v-4005101b]{margin:8px 0 0;font-size:14px;line-height:1.75;color:#4e4349;white-space:pre-wrap;overflow-wrap:anywhere;max-height:70px;overflow:auto}.followup-reason.muted[data-v-4005101b]{color:var(--followup-muted);font-size:14px}.followup-deadline[data-v-4005101b]{margin:8px 0 0;font-size:14px;line-height:1.75;color:#b0703d}.followup-deadline small[data-v-4005101b]{display:block;color:var(--followup-muted);font-size:14px}.followup-side[data-v-4005101b]{display:flex;flex-direction:column;align-items:flex-end;gap:10px;flex-shrink:0}.followup-side time[data-v-4005101b]{font-size:14px;color:#b3a7ad;font-variant-numeric:tabular-nums}.followup-empty[data-v-4005101b]{padding:56px 0 64px}.followup-error[data-v-4005101b]{margin:12px 22px 20px}.page-loading[data-v-4005101b]{display:flex;justify-content:center;padding:56px 0}.followup-pagination[data-v-4005101b]{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:14px 22px;border-top:1px solid var(--followup-line);font-size:14px;color:var(--followup-muted)}@media(max-width:1100px){.followup-stages[data-v-4005101b]{grid-template-columns:1fr 1fr}.followup-stage[data-v-4005101b]:nth-child(3){grid-column:1/-1;border-left:0;border-top:1px solid var(--followup-line)}.followup-stage[data-v-4005101b]:nth-child(3){display:grid;grid-template-columns:1fr 1fr;column-gap:4px}.followup-stage:nth-child(3) h2[data-v-4005101b]{grid-column:1/-1}.followup-query[data-v-4005101b]{width:240px}}@media(max-width:760px){.followup-stages[data-v-4005101b]{grid-template-columns:1fr}.followup-stage+.followup-stage[data-v-4005101b]{border-left:0;border-top:1px solid var(--followup-line)}.followup-board-head[data-v-4005101b]{padding:16px 16px 12px}.followup-tools[data-v-4005101b],.followup-query[data-v-4005101b]{width:100%}.followup-query[data-v-4005101b]{flex:1 1 100%}.followup-note[data-v-4005101b]{margin-inline:16px}.followup-list article[data-v-4005101b]{flex-wrap:wrap;padding:16px;gap:12px}.followup-thumb[data-v-4005101b]{width:64px;height:64px}.followup-side[data-v-4005101b]{flex-direction:row;align-items:center;justify-content:space-between;width:100%}}.reminder-heading[data-v-c7f60a0b]{margin-bottom:14px}.reminder-kpis[data-v-c7f60a0b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.reminder-kpis>div[data-v-c7f60a0b]{background:#fff;border:1px solid #e3e7de;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}.reminder-kpis small[data-v-c7f60a0b]{font-size:14px;color:#7e8875}.reminder-kpis b[data-v-c7f60a0b]{font-size:24px;font-weight:500;color:#2f3a29}.reminder-kpis span[data-v-c7f60a0b]{font-size:14px;color:#9aa290}.reminder-kpis .danger b[data-v-c7f60a0b]{color:#b42318}.reminder-progress[data-v-c7f60a0b]{display:block;height:6px;border-radius:3px;background:#edf0e8;overflow:hidden}.reminder-progress i[data-v-c7f60a0b]{display:block;height:100%;background:#859873;border-radius:3px}.reminder-week[data-v-c7f60a0b]{background:#fff;border:1px solid #e3e7de;border-radius:12px;padding:12px 16px;margin-bottom:16px}.week-bar[data-v-c7f60a0b]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.week-bar strong[data-v-c7f60a0b]{font-size:14px;font-weight:500;min-width:110px;text-align:center}.week-bar .n-button[data-v-c7f60a0b]:last-child{margin-left:auto}.week-days[data-v-c7f60a0b]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.week-days button[data-v-c7f60a0b]{position:relative;border:1px solid transparent;background:#f7f8f4;border-radius:10px;padding:8px 0;cursor:pointer;font:inherit;color:#485740;display:flex;flex-direction:column;align-items:center;gap:2px}.week-days button small[data-v-c7f60a0b]{font-size:14px;color:#8a937f}.week-days button b[data-v-c7f60a0b]{font-size:16px;font-weight:500}.week-days button.today b[data-v-c7f60a0b]{color:#bd8d60}.week-days button[aria-pressed=true][data-v-c7f60a0b]{border-color:#859873;background:#f1f5eb}.week-days i[data-v-c7f60a0b]{position:absolute;bottom:4px;width:5px;height:5px;border-radius:50%;background:#bd8d60}.reminder-note[data-v-c7f60a0b]{font-size:14px;color:#88927e;margin:0 0 12px}.reminder-groups[data-v-c7f60a0b]{display:flex;flex-direction:column;gap:12px}.reminder-group[data-v-c7f60a0b]{background:#fff;border:1px solid #e3e7de;border-radius:12px;overflow:hidden}.reminder-group header[data-v-c7f60a0b]{display:flex;align-items:baseline;gap:10px;padding:10px 16px;border-bottom:1px solid #edf0e8}.reminder-group header b[data-v-c7f60a0b]{font-size:14px;font-weight:600}.reminder-group header small[data-v-c7f60a0b]{font-size:14px;color:#8a937f}.reminder-group.overdue[data-v-c7f60a0b]{border-color:#f3c2bd}.reminder-group.overdue header[data-v-c7f60a0b]{background:#fdf0ef}.reminder-group.overdue header b[data-v-c7f60a0b]{color:#b42318}.reminder-item[data-v-c7f60a0b]{display:flex;align-items:stretch;border-bottom:1px solid #f1f3ee}.reminder-item[data-v-c7f60a0b]:last-child{border-bottom:0}.reminder-item[data-v-c7f60a0b]:hover{background:#f8faf5}.reminder-open[data-v-c7f60a0b]{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:12px 8px 12px 16px;border:0;background:none;cursor:pointer;font:inherit;text-align:left;color:inherit}.mute-reminder[data-v-c7f60a0b]{flex-shrink:0;margin:8px 12px 8px 0;padding:0 10px;border:1px solid #e3e7de;border-radius:8px;background:#fff;color:#6d7768;font:inherit;font-size:14px;cursor:pointer}.mute-reminder[data-v-c7f60a0b]:hover{color:#b42318;border-color:#e8c4bf}.mute-reminder[data-v-c7f60a0b]:disabled{opacity:.6;cursor:default}.type-chip[data-v-c7f60a0b],.intention-chip[data-v-c7f60a0b]{flex-shrink:0;font-size:14px;padding:2px 8px;border-radius:10px}.type-chip.lead[data-v-c7f60a0b]{color:#166534;background:#d4edda}.type-chip.customer[data-v-c7f60a0b]{color:#1d4ed8;background:#dbe7ff}.intention-chip[data-v-c7f60a0b]{border:1px solid;background:#fff}.reminder-copy[data-v-c7f60a0b]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.reminder-copy b[data-v-c7f60a0b]{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reminder-copy small[data-v-c7f60a0b]{font-size:14px;color:#8d9585;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reminder-time[data-v-c7f60a0b]{flex-shrink:0;font-size:14px;color:#6a7a5d}.reminder-time.late[data-v-c7f60a0b]{color:#b42318}.reminder-empty[data-v-c7f60a0b]{padding:50px 0;background:#fff;border:1px solid #e3e7de;border-radius:12px}@media(max-width:760px){.reminder-kpis[data-v-c7f60a0b]{grid-template-columns:1fr}.reminder-item[data-v-c7f60a0b]{flex-wrap:wrap}.reminder-time[data-v-c7f60a0b]{width:100%;padding-left:2px}}.merchant-heading[data-v-85b22608]{display:flex;align-items:center;gap:16px;margin:20px 0 24px}.merchant-heading h1[data-v-85b22608]{font-size:25px;margin:0 0 6px}.merchant-heading p[data-v-85b22608]{margin:0;color:#788171;font-size:14px}.merchant-heading>.n-button[data-v-85b22608]{margin-left:auto}.merchant-heading .initial-avatar[data-v-85b22608]{width:52px;height:52px;font-size:22px}.merchant-metrics[data-v-85b22608]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px}.merchant-metrics.two[data-v-85b22608]{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-metrics article[data-v-85b22608]{background:#fff;border:1px solid #e5e8e1;border-radius:12px;padding:22px;display:grid;gap:14px}.merchant-metrics span[data-v-85b22608],.merchant-metrics small[data-v-85b22608]{font-size:14px;color:#7b8475}.merchant-metrics b[data-v-85b22608]{font-size:26px;font-weight:500}.merchant-metrics b small[data-v-85b22608]{margin-left:8px}.merchant-section[data-v-85b22608]{padding:24px;margin-bottom:20px}.merchant-section h2[data-v-85b22608]{font-size:17px;margin:0 0 16px}.merchant-section .muted[data-v-85b22608]{font-size:14px;line-height:1.8}.merchant-section dl[data-v-85b22608]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px 0 0}.merchant-section dt[data-v-85b22608]{color:#818977;font-size:14px;margin-bottom:8px}.merchant-section dd[data-v-85b22608]{margin:0;font-size:14px}.setup-row[data-v-85b22608]{display:grid;grid-template-columns:130px 1fr;gap:8px 20px;border-top:1px solid #eef0eb;padding:18px 0;font-size:14px}.setup-row small[data-v-85b22608],.setup-row a[data-v-85b22608]{grid-column:2;color:#7b8475;font-size:14px}.setup-row a[data-v-85b22608]{color:#4f653f}.action-row[data-v-85b22608]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border-top:1px solid #eef0eb}.action-row b[data-v-85b22608]{font-size:14px}.action-row p[data-v-85b22608]{font-size:14px;color:#7b8475;margin:8px 0 0}.merchant-updated[data-v-85b22608]{font-size:14px;color:#899180;text-align:right}@media(max-width:760px){.merchant-metrics[data-v-85b22608]{grid-template-columns:1fr 1fr}.merchant-metrics article[data-v-85b22608]{padding:16px}.merchant-metrics b[data-v-85b22608]{font-size:21px}.merchant-section[data-v-85b22608]{padding:18px}.setup-row[data-v-85b22608]{grid-template-columns:100px 1fr}.merchant-section dl[data-v-85b22608]{grid-template-columns:1fr}.merchant-heading h1[data-v-85b22608]{font-size:21px}}.ops-heading[data-v-63107788],.backup-heading[data-v-63107788]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.ops-heading p[data-v-63107788],.ops-note[data-v-63107788],.ops-time[data-v-63107788]{font-size:14px;color:#6e796f;line-height:1.8}.ops-table[data-v-63107788]{overflow:auto;margin-top:20px}.ops-table table[data-v-63107788]{min-width:620px}.ops-status[data-v-63107788]{white-space:nowrap}.OK[data-v-63107788]{color:#50714b}.WARNING[data-v-63107788]{color:#a36b25}.CRITICAL[data-v-63107788]{color:#b24b48}.UNKNOWN[data-v-63107788]{color:#7c7471}.ops-time[data-v-63107788]{font-size:14px}.backup-heading h3[data-v-63107788]{margin:0;font-size:16px}.backup-issues[data-v-63107788]{display:grid;gap:10px;margin-bottom:20px}.backup-facts[data-v-63107788]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.backup-facts article[data-v-63107788]{display:flex;flex-direction:column;gap:10px;padding:18px;border:1px solid #e4e7df;border-radius:8px;background:#fafbf8}.backup-facts span[data-v-63107788],.backup-facts small[data-v-63107788]{font-size:14px;color:#788171}.backup-facts strong[data-v-63107788]{font-size:15px;line-height:1.6;font-weight:500;overflow-wrap:anywhere}.recovery-facts[data-v-63107788]{margin:18px 0}.recovery-facts div[data-v-63107788]{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #edf0e8;font-size:14px}.recovery-facts dt[data-v-63107788]{color:#788171}.recovery-facts dd[data-v-63107788]{margin:0;text-align:right}.recovery-facts small[data-v-63107788]{color:#788171}@media(max-width:640px){.backup-facts[data-v-63107788]{grid-template-columns:1fr}.recovery-facts div[data-v-63107788]{display:block}.recovery-facts dd[data-v-63107788]{text-align:left;margin-top:8px}}.wallet-correction-heading[data-v-aa5f2fc3]{display:flex;align-items:center;justify-content:space-between;gap:16px}.wallet-correction-heading h2[data-v-aa5f2fc3]{margin:0}.wallet-correction-table[data-v-aa5f2fc3]{overflow-x:auto}.wallet-correction-table small[data-v-aa5f2fc3]{display:block;color:#748177;margin-top:6px}.wallet-correction-request[data-v-aa5f2fc3]{border:1px solid #e3e9e1;border-radius:12px;padding:18px;margin:14px 0}.wallet-correction-request p[data-v-aa5f2fc3]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.7}.wallet-internal[data-v-aa5f2fc3]{color:#747b75}.wallet-correction-field[data-v-aa5f2fc3]{display:block;margin:20px 0;font-size:14px;line-height:2}.wallet-correction-field[data-v-aa5f2fc3] .n-input-number{width:100%}.staff-schedule[data-v-986a4985]{width:100%;min-width:0}.schedule-heading[data-v-986a4985]{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px}.schedule-heading h1[data-v-986a4985]{font-size:28px;margin:8px 0;letter-spacing:-.6px}.schedule-heading p[data-v-986a4985]{margin:0;color:#788078;font-size:14px}.schedule-toolbar[data-v-986a4985]{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:14px}.month-nav[data-v-986a4985],.toolbar-side[data-v-986a4985],.day-arrows[data-v-986a4985]{display:flex;align-items:center;gap:8px}.year-select[data-v-986a4985]{width:96px}.month-select[data-v-986a4985]{width:80px}.month-count[data-v-986a4985]{font-size:14px;color:#7a8574;font-variant-numeric:tabular-nums}.schedule-layout[data-v-986a4985]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.9fr);gap:14px;min-height:560px}.schedule-board[data-v-986a4985],.schedule-day[data-v-986a4985]{background:#fff;border:1px solid #e3e8de;border-radius:12px;overflow:hidden}.weekday-row[data-v-986a4985],.month-grid[data-v-986a4985]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.weekday-row span[data-v-986a4985]{text-align:center;padding:10px 0;font-size:14px;color:#7c8577;border-bottom:1px solid #e8ece3}.day-cell[data-v-986a4985]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-right:1px solid #e8ece3;border-bottom:1px solid #e8ece3;background:#fff;min-height:78px;padding:8px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;cursor:pointer;font:inherit;text-align:left;transition:background-color .15s,box-shadow .15s}.day-cell[data-v-986a4985]:nth-child(7n){border-right:0}.day-cell[data-v-986a4985]:hover{background:#f4f7ef}.day-cell.outside[data-v-986a4985]{background:#f7f8f5;color:#9aa293}.day-cell.booked[data-v-986a4985]{background:#eef5e6}.day-cell.booked[data-v-986a4985]:hover{background:#e5efdb}.day-cell.booked.outside[data-v-986a4985]{background:#f1f4ec}.day-cell.selected[data-v-986a4985]{background:#e4edd8;box-shadow:inset 0 0 0 1.5px #6f8a5f}.day-cell.booked.selected[data-v-986a4985]{background:#dce8d0;box-shadow:inset 0 0 0 1.5px #5f7a50}.day-cell.today .day-num[data-v-986a4985]{color:#c56948;font-weight:700}.day-cell.booked .day-num[data-v-986a4985]{color:#3f5d34;font-weight:700}.day-cell.booked.selected .day-num[data-v-986a4985]{color:#2f4a26}.day-num[data-v-986a4985]{font-size:14px;font-variant-numeric:tabular-nums}.day-lunar[data-v-986a4985]{font-size:14px;color:#8b9384}.day-cell.booked .day-lunar[data-v-986a4985]{color:#6a7d5f}.day-count[data-v-986a4985]{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:20px;padding:0 7px;border-radius:999px;font-size:12px;font-weight:600;line-height:1;color:#fff;background:#6f8a5f;font-variant-numeric:tabular-nums;letter-spacing:.02em}.day-cell.selected .day-count[data-v-986a4985]{background:#5a7548}.day-cell.outside .day-count[data-v-986a4985]{background:#9aab8e}.schedule-day[data-v-986a4985]{display:flex;flex-direction:column;padding:16px 16px 12px}.schedule-day>header[data-v-986a4985]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:14px}.schedule-day h2[data-v-986a4985]{margin:0;font-size:18px}.schedule-day h2 small[data-v-986a4985]{font-weight:400;color:#84907f;margin-left:6px}.schedule-day>header>div>span[data-v-986a4985]{font-size:14px;color:#7d8776}.day-order[data-v-986a4985]{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:12px;align-items:start;padding:14px 0;border-top:1px solid #edf0e8}.day-order-time[data-v-986a4985]{display:flex;flex-direction:column;gap:8px}.day-order-time strong[data-v-986a4985]{font-size:18px;font-weight:500;font-variant-numeric:tabular-nums;color:#31463a}.day-order-body[data-v-986a4985]{min-width:0}.day-order-body h3[data-v-986a4985]{margin:0;font-size:14px;font-weight:600}.day-order-body p[data-v-986a4985]{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin:8px 0 0;font-size:14px;color:#737e70}.day-order-body p span[data-v-986a4985]{color:#c3cbbd;margin:0 4px}.work-badge[data-v-986a4985]{display:inline-block;font-size:14px;padding:3px 7px;border-radius:5px;background:#f1f4ed;color:#66775d;width:fit-content}.work-badge.response[data-v-986a4985],.work-badge.attention[data-v-986a4985]{background:#faf0e4;color:#9b6831}.work-badge.shooting[data-v-986a4985]{background:#e8f2eb;color:#3d7551}.work-badge.history[data-v-986a4985]{background:#f1f1ef;color:#96968d}.month-aside[data-v-986a4985]{margin-top:auto;padding-top:14px;border-top:1px solid #edf0e8;display:flex;flex-direction:column;gap:6px}.month-aside b[data-v-986a4985]{font-size:14px;color:#6f7a68;font-weight:600}.month-chip[data-v-986a4985]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:#f6f8f2;border-radius:8px;padding:8px 10px;display:flex;justify-content:space-between;gap:10px;font:inherit;cursor:pointer;text-align:left}.month-chip[data-v-986a4985]:hover{background:#eef3e7}.month-chip span[data-v-986a4985]{font-size:14px;color:#4f5f49;font-variant-numeric:tabular-nums}.month-chip em[data-v-986a4985]{font-style:normal;font-size:14px;color:#85907c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:960px){.schedule-layout[data-v-986a4985]{grid-template-columns:1fr}.day-cell[data-v-986a4985]{min-height:64px}}@media(max-width:640px){.schedule-heading[data-v-986a4985]{flex-direction:column}.day-order[data-v-986a4985]{grid-template-columns:1fr;gap:8px}}.sidebar .nav-item[data-v-08e6ce1d]{white-space:nowrap}.sidebar .nav-item>span[data-v-08e6ce1d]:not(.nav-marker){min-width:0;overflow:hidden;text-overflow:ellipsis}.nav-group-toggle[data-v-08e6ce1d] .n-button__content{width:100%;justify-content:flex-start;gap:12px}.nav-group-toggle[data-v-08e6ce1d]{width:100%;border:0;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.nav-group-toggle.group-active[data-v-08e6ce1d]{color:#556b40;font-weight:600}.nav-group-toggle[data-v-08e6ce1d]:focus-visible{outline:2px solid #859c68;outline-offset:2px}.group-chevron[data-v-08e6ce1d]{margin-left:auto;transform:rotate(-90deg);transition:transform .18s}.group-chevron.expanded[data-v-08e6ce1d]{transform:rotate(0)}.nav-group-children[data-v-08e6ce1d]{padding-left:7px;border-left:1px solid #dfe5d8;margin:4px 0 10px 22px}.nav-group-children .nav-item.nav-child[data-v-08e6ce1d]{padding:0 10px 0 12px;gap:9px;font-size:14px;height:38px}@media(max-width:760px){.nav-group-children[data-v-08e6ce1d]{margin-left:0;padding-left:0;border-left:0}.nav-group-children .nav-item.nav-child[data-v-08e6ce1d]{padding-inline:0}.group-chevron[data-v-08e6ce1d]{display:none}}.setup-return[data-v-08e6ce1d]{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #dde5d4;background:#f0f4e9;border-radius:8px;padding:13px 18px;margin-bottom:22px;font-size:14px}.setup-return small[data-v-08e6ce1d]{display:block;color:#7a856f;font-size:14px;margin-top:5px}.setup-return a[data-v-08e6ce1d]{white-space:nowrap;font-size:14px}.invited-photo[data-v-6a4e0a55]{display:grid;place-items:center;min-height:180px;background:#edf0e8}.invited-photo img[data-v-6a4e0a55]{display:block;width:100%;max-height:78vh;object-fit:contain}.invited-photo button[data-v-6a4e0a55]{padding:20px;border:0;background:transparent;color:#576951}.invited-photo span[data-v-6a4e0a55]{font-size:14px;color:#74816d}.invited-video-poster[data-v-9028db4f]{display:grid;place-items:center;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(145deg,#252932,#15171c);color:#aeb8ca}.invited-video-poster img[data-v-9028db4f]{width:100%;height:100%;object-fit:cover}.album-video-gallery[data-v-405ce76c]{margin:24px 0 32px;border:1px solid #dfe5da;border-radius:12px;background:#fff;overflow:hidden;color:#344133}.album-video-heading[data-v-405ce76c]{display:flex;align-items:center;gap:10px;width:100%;padding:16px 20px;background:none;border:0;color:inherit;cursor:pointer;font:inherit;text-align:left}.album-video-heading strong[data-v-405ce76c]{font-size:14px}.album-video-heading strong span[data-v-405ce76c]{margin-left:8px;font-size:14px;font-weight:400;opacity:.7}.album-video-heading small[data-v-405ce76c]{margin-left:auto;opacity:.65;font-size:14px}.album-video-heading>svg[data-v-405ce76c]:last-child{transition:transform .15s}.folded[data-v-405ce76c]{transform:rotate(-90deg)}.album-video-content[data-v-405ce76c]{padding:0 20px 20px}.album-video-grid[data-v-405ce76c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.album-video-card[data-v-405ce76c]{display:block;min-width:0;padding:0;border:1px solid #dfe5da;border-radius:8px;overflow:hidden;background:#f7f9f5;color:inherit;font:inherit;cursor:pointer;text-align:left}.album-video-cover[data-v-405ce76c]{display:block;position:relative;aspect-ratio:16/9;overflow:hidden}.album-video-play[data-v-405ce76c]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#1119;color:#fff;border:1px solid #ffffff6b}.album-video-tag[data-v-405ce76c]{position:absolute;right:8px;bottom:8px;border-radius:4px;background:#111b;color:#fff;padding:3px 6px;font-size:14px}.album-video-name[data-v-405ce76c]{display:block;padding:12px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.album-video-more[data-v-405ce76c]{text-align:center;margin-top:16px}.album-video-player[data-v-405ce76c]{min-height:180px;display:grid;place-items:center}.album-video-player video[data-v-405ce76c]{width:100%;max-height:75vh;background:#090a0c}.dark[data-v-405ce76c]{background:#15171b;border-color:#33363e;color:#e7e9ef}.dark .album-video-card[data-v-405ce76c]{background:#1c1e24;border-color:#343741}.album-video-card[data-v-405ce76c]:hover{border-color:#9ca98e}.dark .album-video-card[data-v-405ce76c]:hover{border-color:#d57492}.album-video-heading[data-v-405ce76c]:focus-visible,.album-video-card[data-v-405ce76c]:focus-visible{outline:2px solid #d57492;outline-offset:-3px}@media(max-width:600px){.album-video-heading[data-v-405ce76c]{flex-wrap:wrap;padding:14px}.album-video-heading small[data-v-405ce76c]{order:3;flex-basis:100%;margin-left:29px}.album-video-heading>svg[data-v-405ce76c]:last-child{margin-left:auto}.album-video-content[data-v-405ce76c]{padding:0 14px 14px}.album-video-grid[data-v-405ce76c]{grid-template-columns:1fr}}.invitation-page[data-v-0f13104e]{min-height:100vh;background:#f7f8f2;padding:64px max(24px,calc((100vw - 1320px)/2));color:#2e4538}.invitation-page header span[data-v-0f13104e]{font-size:14px;letter-spacing:.25em}.invitation-page h1[data-v-0f13104e]{font-size:clamp(30px,4vw,48px);margin:16px 0}.invitation-page p[data-v-0f13104e]{color:#73816f;line-height:1.8}.invitation-entry[data-v-0f13104e]{max-width:460px;padding:32px;margin:48px auto;background:#fff;border:1px solid #e2e8dc;border-radius:16px}.invitation-entry form[data-v-0f13104e],.invitation-entry label[data-v-0f13104e]{display:grid;gap:12px}.invitation-entry form[data-v-0f13104e]{margin-top:24px;gap:22px}.invitation-heading[data-v-0f13104e]{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:36px 0 24px;flex-wrap:wrap}.invitation-grid[data-v-0f13104e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:24px}.invitation-grid figure[data-v-0f13104e]{margin:0}.invitation-preview[data-v-0f13104e]{border:0;padding:0;width:100%;background:transparent;cursor:zoom-in}.invitation-grid figcaption[data-v-0f13104e]{font-size:14px;margin-top:10px;overflow-wrap:anywhere}.invitation-note[data-v-0f13104e]{margin-top:40px;font-size:14px}@media(max-width:600px){.invitation-page[data-v-0f13104e]{padding:32px 20px}.invitation-entry[data-v-0f13104e]{padding:24px}.invitation-grid[data-v-0f13104e]{grid-template-columns:1fr}}:root{font-family:DM Sans,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;color:#2c342f;background:#f5f6f2;font-synthesis:none;font-size:14px;--ink:#2c342f;--muted:#5f6758;--line:#e9ebe4;--primary:#c56948;--serif:"Noto Serif SC","Songti SC",serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button{transition:background .18s,color .18s,transform .18s}button:focus-visible,a:focus-visible{outline:2px solid #c56948;outline-offset:4px}h1,h2,h3,h4,p{margin-top:0}h1{font-size:29px;font-weight:600;letter-spacing:-1px;line-height:1.5}h2{font-size:16px;font-weight:600;line-height:1.6;margin-bottom:0}h3{font-size:14px;font-weight:600}p{line-height:1.8}svg{flex-shrink:0}.muted{color:var(--muted,#5f6758);font-size:14px}.block{display:block}.numeric{font-variant-numeric:tabular-nums;font-weight:600}.eyebrow{font-size:14px;letter-spacing:2.2px;font-weight:600;color:#919588}.heading-dot{color:#c56948}.row-between{display:flex;align-items:center;justify-content:space-between;gap:15px}.photo-wrap{width:100%;height:100%;overflow:hidden;background:#e8e8df;position:relative}.photo-wrap img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s}.photo-fallback{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font:32px var(--serif);color:#a8ac9d;background:linear-gradient(145deg,#e0e6d9,#e9e0d4)}.card{background:#fff;border:1px solid var(--line);border-radius:13px}.badge{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:5px;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.5}.badge.green{color:#5d7864;background:#edf4eb}.badge.orange{color:#b28243;background:#faf2e7}.badge.neutral{color:#90978c;background:#f1f3ee}.badge.blue{color:#627990;background:#edf2f7}.status-dot,.tiny-dot{display:inline-block;width:5px;height:5px;border-radius:100%;background:#849580}.icon-button{border:0;background:transparent;color:#858d81;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px}.icon-button:hover{background:#f0f1ed;color:#31372d}.inline-icon{display:inline-flex;vertical-align:middle;margin-left:10px}.text-link{border:0;background:none;color:#8b9287;display:inline-flex;gap:6px;align-items:center;font-size:14px;padding:0}.text-link:hover{color:var(--primary)}.page-loading{display:flex!important;justify-content:center;padding:100px}.empty-cell{padding:50px!important;text-align:center;color:#969d90}.empty-state{padding:70px}.count-badge{font:14px DM Sans,sans-serif;color:#7d8976;background:#f0f3eb;border:1px solid #e7ecdf;display:inline-flex;align-items:center;justify-content:center;min-width:21px;height:20px;border-radius:5px;margin-left:7px}.n-button,.n-input,.n-form-item-label{font-size:14px!important}.n-input-number{width:100%}.console-shell{display:flex;min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;width:222px;background:#fafbf7;border-right:1px solid #e4e7dd;padding:31px 17px 14px;z-index:20;display:flex;flex-direction:column}.brand{display:flex;align-items:center;gap:12px;padding:0 14px;color:#374538;font:600 22px var(--serif);letter-spacing:2px}.brand-icon{height:39px;width:39px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:#e9eddf;color:#667355}.brand small{font:14px DM Sans,sans-serif;letter-spacing:1.8px;display:block;color:#969c8e;margin-top:5px}.tenant-switch{display:flex;align-items:center;gap:10px;border:1px solid #e4e8dd;background:#fff;border-radius:8px;margin:31px 1px 24px;padding:12px 10px}.tenant-avatar{width:31px;height:31px;background:#eee9de;color:#9c8265;display:flex;align-items:center;justify-content:center;border-radius:7px;font:15px var(--serif)}.tenant-switch b{font-size:14px;font-weight:600;display:block}.tenant-switch small{font-size:14px;color:#a1a595;display:block;margin-top:3px}.tenant-switch>svg{margin-left:auto;color:#9ba294}.nav-caption{font-size:14px;letter-spacing:1.5px;color:#a2a898;padding:0 15px;margin-bottom:12px}.nav-caption.second{margin-top:24px}.nav-item{display:flex;gap:11px;align-items:center;height:43px;padding:0 15px;color:#7f897b;border-radius:7px;margin:3px 0;font-size:14px;position:relative}.nav-item:hover{background:#f0f2e9}.nav-item.active{background:#eaf0e1;color:#556b40;font-weight:600}.nav-item.active:before{content:"";height:14px;width:3px;background:#859c68;position:absolute;left:0;border-radius:0 3px 3px 0}.nav-marker{width:5px;height:5px;border-radius:50%;background:#8ca772;margin-left:auto}.sidebar-bottom{margin-top:auto;padding:27px 8px 0}.visit-site{display:flex;gap:9px;align-items:center;border:1px solid #e4e8dc;padding:11px 12px;font-size:14px;color:#77846c;border-radius:7px}.visit-site svg:last-child{margin-left:auto}.help-button{border:0;background:none;display:flex;align-items:center;gap:10px;color:#959d8b;font-size:14px;padding:18px 11px}.sidebar-version{border-top:1px solid #e6e9df;padding:15px 5px 2px;display:flex;align-items:center;gap:7px;font-size:14px;color:#a2a997}.sidebar-version>span:last-child{margin-left:auto}.main-shell{width:calc(100% - 222px);margin-left:222px;min-width:0}.topbar{height:71px;display:flex;align-items:center;justify-content:space-between;padding:0 35px;background:#fffdfb;border-bottom:1px solid #e9ece3}.breadcrumb{display:flex;gap:15px;align-items:center;font-size:14px;color:#b0b4a9}.breadcrumb>svg{color:#989f92;margin-right:4px}.breadcrumb b{font-weight:500;color:#63705d}.topbar-actions{display:flex;align-items:center;gap:15px}.global-search{width:206px!important;background:#f6f7f3!important;border-radius:6px!important}.global-search .n-input__border,.global-search .n-input__state-border{border:0!important}.topbar-divider{width:1px;height:22px;background:#eaede4}.profile{border:0;background:none;display:flex;align-items:center;gap:9px;font-size:14px;color:#798271}.profile-avatar{display:flex;align-items:center;justify-content:center;background:#e9dfd0;width:28px;height:28px;border-radius:100%;color:#997f5b;font-family:var(--serif)}.workspace{padding:12px 16px 0;max-width:1800px;margin:auto}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.page-heading .eyebrow{font-size:14px;letter-spacing:1.7px;color:#a0a68f;margin-bottom:4px}.page-heading h1{font:500 22px var(--serif);margin:0 0 4px;letter-spacing:.1px}.page-heading p{font-size:14px;color:#9ca191;margin:0}.heading-actions{display:flex;gap:14px;align-items:center}.date-pill{font-size:14px;color:#939d88;display:flex;gap:6px;align-items:center;white-space:nowrap}.workspace-footer{display:flex;justify-content:space-between;padding:14px 0 12px;color:#b7bcaf;font-size:14px;letter-spacing:.6px}.stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:17px;margin-bottom:24px}.stat-card{background:#fff;border:1px solid var(--line);border-radius:11px;padding:19px 21px 17px}.stat-top{display:flex;align-items:center;justify-content:space-between;color:#909786;font-size:14px}.stat-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:9px}.stat-icon.orange{color:#c09470;background:#f8f1e8}.stat-icon.blue{color:#82a0ad;background:#eff4f5}.stat-icon.green{color:#8f9c6f;background:#f1f5e9}.stat-icon.purple{color:#aa9bb8;background:#f4f0f7}.stat-value{font-size:29px;letter-spacing:-1px;font-weight:500;color:#414b37;margin:12px 0 9px;font-variant-numeric:tabular-nums}.stat-note{font-size:14px;color:#a5ac9b;display:flex;gap:6px;align-items:center}.stat-note .tiny-dot{background:#b6c19d;width:4px;height:4px}.dashboard-main{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:22px;margin-bottom:23px}.card-heading{display:flex;justify-content:space-between;align-items:center;padding:22px 23px 15px;gap:12px}.card-heading h2{font-size:14px;color:#4b5843}.card-heading p{margin:4px 0 0;font-size:14px;color:#a5ab9b}.week-strip{display:flex;gap:12px;padding:5px 23px 19px;justify-content:space-between;border-bottom:1px solid #f1f2ec}.week-strip button{flex:1;position:relative;border:1px solid transparent;background:transparent;height:67px;border-radius:8px;display:flex;flex-direction:column;align-items:center;padding-top:10px;color:#7a876a}.week-strip button.selected{background:#f2f5e9;border-color:#e8edda;color:#768851}.week-strip small{font-size:14px;color:#a2aa91}.week-strip b{font-size:17px;font-weight:500;margin-top:6px}.week-strip i{width:3px;height:3px;border-radius:100%;background:#b7aa83;position:absolute;bottom:5px}.data-table{width:100%;border-collapse:collapse;text-align:left;font-size:14px}.data-table th{padding:14px 17px;background:#fdfdfa;color:#a2a98f;font-weight:400;font-size:14px;white-space:nowrap}.data-table th:first-child,.data-table td:first-child{padding-left:23px}.data-table td{padding:16px 17px;color:#77816c;border-top:1px solid #f0f2e9}.data-table tbody tr:hover{background:#fdfdf9}.client-cell{display:flex;gap:9px;align-items:center}.initial-avatar{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#efeadc;color:#9b906f;font-family:var(--serif);flex-shrink:0}.client-cell b,.table-detail b{display:block;font-size:14px;font-weight:500;color:#68745d}.client-cell small,.table-detail small{display:block;font-size:14px;color:#a2a892;margin-top:5px}.photographer-chip{display:inline-flex;gap:6px;align-items:center;white-space:nowrap;font-size:14px}.photographer-chip>span{width:6px;height:6px;background:#b6c0a6;border-radius:50%}.dashboard-aside{display:flex;flex-direction:column;gap:19px}.inspiration-card{background:#e9ecdf;border:1px solid #e3e7d5;border-radius:12px;padding:23px 23px 21px;position:relative;overflow:hidden;min-height:215px}.inspiration-top{display:flex;align-items:center;justify-content:space-between;color:#94a176;font-size:14px;letter-spacing:2px;position:relative;z-index:1}.inspiration-card h2{font:500 24px/1.65 var(--serif);color:#596544;letter-spacing:.3px;margin:16px 0 9px;position:relative;z-index:1}.inspiration-card p{font-size:14px;color:#98a183;margin-bottom:17px}.inspiration-card a{font-size:14px;display:inline-flex;align-items:center;gap:13px;color:#78825e;position:relative;z-index:1}.aperture-decoration{position:absolute;right:-30px;top:80px;height:120px;width:120px;opacity:.3;transform:rotate(20deg)}.aperture-decoration span{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #a2af89;border-radius:35%}.todo-card{flex:1}.todo-card .card-heading{padding-bottom:7px}.todo-item{display:flex;align-items:center;gap:10px;padding:14px 21px;border:0;background:none;width:100%;text-align:left}.todo-item>svg{margin-left:auto;color:#b3baa4}.todo-item b{font-size:14px;font-weight:500;color:#7b856b;display:block}.todo-item small{display:block;font-size:14px;color:#b0b79f;margin-top:4px}.todo-icon{width:30px;height:30px;background:#f8f2e7;color:#c1aa78;border-radius:8px;display:flex;align-items:center;justify-content:center}.todo-icon.mint{background:#edf4eb;color:#9caf90}.dashboard-lower{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:22px;margin-bottom:24px}.period-label{display:flex;align-items:center;gap:8px;font-size:14px;color:#9aa487;background:#fafbf6;border:1px solid #e9eddf;border-radius:5px;padding:6px 9px}.chart-wrap{position:relative;padding:14px 24px 20px;height:212px}.chart-wrap svg{position:relative;width:100%;height:140px;overflow:visible;z-index:1}.chart-grid{position:absolute;top:8px;right:24px;bottom:44px;left:24px;display:flex;flex-direction:column;justify-content:space-between}.chart-grid>span{font-size:14px;color:#b5bca6}.chart-grid i{border-bottom:1px dashed #eaf0df}.chart-labels{display:flex;justify-content:space-between;font-size:14px;color:#a7b097;padding-top:12px}.activity-card{overflow:hidden}.activity-item{display:flex;gap:12px;margin:8px 22px 18px;position:relative}.activity-line{width:18px;height:18px;border-radius:50%;background:#f0f4e8;color:#a5b48b;display:flex;align-items:center;justify-content:center;flex-shrink:0}.activity-item b{font-size:14px;font-weight:500;color:#7f8b6f}.activity-item p{font-size:14px;color:#a4ad97;margin:3px 0;max-width:260px}.activity-item small{font-size:14px;color:#bec5b1}.recent-section>.card-heading{padding:4px 0 19px}.recent-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.recent-grid article{cursor:pointer}.recent-grid .photo-wrap{height:160px;border-radius:9px}.recent-grid article:hover img{transform:scale(1.035)}.recent-meta{display:flex;justify-content:space-between;align-items:center;padding:12px 1px;color:#a5ad94}.recent-meta h3{font-size:14px;margin:0 0 5px;color:#6f7d5c;font-weight:500}.recent-meta span{font-size:14px;color:#aab39a}.list-toolbar{display:flex;gap:12px;align-items:center;margin-bottom:24px}.result-count{margin-left:auto;color:#9ca48e;font-size:14px}.store-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.store-card{overflow:hidden}.store-illustration{height:160px;background:#eeeee4;display:flex;align-items:center;justify-content:center;position:relative}.store-illustration>span{position:absolute;left:21px;top:17px;color:#909b7b;font-size:14px;letter-spacing:2px}.store-1{background:#e9e6de}.store-2{background:#e0e7df}.store-drawing{position:relative;width:170px;height:92px;border:1px solid #b5baa6;border-radius:4px;top:17px;background:#f5f4eb}.awning{height:22px;width:186px;background:repeating-linear-gradient(90deg,#bac1a7 0,#bac1a7 15px,#eaebdc 15px,#eaebdc 30px);position:absolute;top:-19px;left:-9px;transform:perspective(60px) rotateX(8deg);border-radius:3px}.shop-window{position:absolute;left:14px;top:17px;width:89px;height:50px;border:2px solid #b4baa4;background:linear-gradient(110deg,#e1e8db 40%,#f0f3e7 40%,#f0f3e7 58%,#e1e8db 58%)}.shop-door{position:absolute;right:14px;bottom:0;width:34px;height:72px;border:2px solid #b4baa4;background:#e4e9dc}.store-body{padding:22px}.store-body h2{font-size:16px}.store-body p{display:flex;gap:8px;align-items:center;color:#949b88;font-size:14px;margin:14px 0}.store-footer{border-top:1px solid var(--line);padding-top:14px;margin-top:18px;display:flex;flex-direction:column;align-items:stretch;gap:8px}.store-move,.store-ops{display:grid;grid-template-columns:1fr 1fr;gap:8px}.store-status{grid-column:1/-1}.store-status>*{width:100%}.store-footer .n-button{width:100%;display:inline-flex;justify-content:center}.team-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.team-card{text-align:center;padding:20px 17px}.team-top{display:flex;justify-content:space-between}.team-avatar{width:76px;height:76px;background:#e5e5d4;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:23px auto 16px;color:#959873;font:22px var(--serif)}.avatar-1{background:#e8ded9;color:#a98778}.avatar-2{background:#dfe7e5;color:#80968e}.avatar-3{background:#e8e1ce;color:#a59468}.team-card h2{font-size:16px}.team-card p{font-size:14px;color:#9ea48f;margin:8px 0 22px}.team-stores{display:flex;flex-direction:column;gap:9px;align-items:center;min-height:50px}.team-stores span{display:flex;gap:5px;align-items:center;color:#98a18b;font-size:14px}.team-caption{border-top:1px solid var(--line);font-size:14px;color:#b4bba8;margin-top:21px;padding-top:17px}.package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.package-card{overflow:hidden}.package-card>.photo-wrap{height:215px}.package-body{padding:22px}.category{color:#bba180;background:#f8f4ec;border-radius:3px;font-size:14px;display:inline-block;padding:3px 7px;margin-bottom:10px}.package-body h2{font-size:16px;margin-bottom:10px}.package-body p{font-size:14px;color:#9ba38e;line-height:1.9}.package-specs{display:flex;gap:18px;font-size:14px;color:#9aa98a;margin:18px 0}.package-specs span{display:flex;align-items:center;gap:5px}.package-price{border-top:1px solid var(--line);padding-top:16px;margin-top:18px}.package-price b{font-size:22px;color:#b88863;font-weight:500}.package-body>small{font-size:14px;color:#afb79f}.table-card{overflow:auto}.order-table td{white-space:nowrap}.order-table th,.order-table td{padding-left:15px;padding-right:15px}.order-table .table-detail small{max-width:180px;overflow:hidden;text-overflow:ellipsis}.schedule-groups{display:flex;flex-direction:column;gap:19px}.schedule-group{display:flex;padding:25px}.schedule-date{width:145px;display:flex;gap:12px;padding-top:8px;flex-shrink:0}.schedule-date>b{font-size:34px;color:#788969;font-weight:400}.schedule-date>span{font-size:14px;color:#a2ac91;padding-top:4px}.schedule-date small{display:block;font-size:14px;margin-top:9px}.schedule-items{flex:1}.schedule-event{display:flex;gap:25px;padding:17px 21px;border-left:2px solid #c3cfae;background:#f9fbf5;border-radius:0 8px 8px 0;margin-bottom:13px}.schedule-event:last-child{margin-bottom:0}.event-time{font-size:15px;color:#81926d}.event-time small{display:block;font-size:14px;color:#a4af93;margin-top:9px}.schedule-event h3{font-size:14px;color:#657754;margin:0 0 9px}.schedule-event h3 .badge{margin-left:12px}.schedule-event p{font-size:14px;color:#9aa88b;margin:0}.schedule-event p>span{margin:0 9px}.form-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.form-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.modal-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}.settings-card{padding:27px;margin-bottom:24px}.settings-card h2{margin-bottom:8px;font-size:17px}.settings-card>.card-heading{padding:0 0 20px}.settings-card>p{margin-bottom:24px}.settings-card .n-form{margin-top:25px}.basic-settings{max-width:none;width:100%;min-width:0}.info-block{display:flex;gap:12px;background:#f6f8f0;border-radius:8px;padding:15px;color:#8e9d7b;margin:8px 0 24px;align-items:flex-start}.info-block b{font-size:14px;font-weight:500}.info-block p{font-size:14px;margin:3px 0 0;color:#9daa89}.website-settings-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:24px}.site-preview{overflow:hidden;margin-bottom:24px}.browser-chrome{display:flex;align-items:center;gap:6px;padding:13px 16px;border-bottom:1px solid var(--line);background:#fafbf8}.browser-chrome i{width:6px;height:6px;border-radius:50%;background:#d8decf}.browser-chrome>span{font-size:14px;color:#a8b299;margin:auto}.mini-site{position:relative;padding:25px;min-height:320px;background:#f4f1e9;overflow:hidden}.mini-site>span{font-size:14px;letter-spacing:1.2px;color:#979d86}.mini-site>small{display:block;font-size:14px;letter-spacing:2px;color:#afb498;margin:44px 0 15px;position:relative;z-index:1}.mini-site h2{font:27px/1.7 var(--serif);color:#5c684b;position:relative;z-index:1}.mini-site p{font-size:14px;color:#a9ac91;margin-top:23px;position:relative;z-index:1;max-width:190px}.mini-site-image{position:absolute;top:60px;right:24px;bottom:24px;left:53%;background:linear-gradient(90deg,#f4f1e900,#c1c7aa40),url(https://images.unsplash.com/photo-1519741497674-611481863552?auto=format&fit=crop&w=500&q=80) center/cover;border-radius:100px 100px 0 0}.mini-site.dark{background:#28352b}.mini-site.dark h2{color:#e2dfce}.switch-row{display:flex;gap:12px;align-items:center;color:#849372;font-size:14px}.domain-input{display:flex;gap:15px;margin-top:23px;max-width:none;width:100%;min-width:0}.steps-row{display:flex;gap:40px;margin-top:25px;font-size:14px;color:#adb69f}.steps-row .done{color:#89a069}.resource-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:24px}.resource-metric{padding:24px;position:relative;display:flex;flex-direction:column;align-items:flex-start}.resource-metric>svg{position:absolute;right:25px;top:26px;color:#b1bd9d}.resource-metric>span{font-size:14px;color:#9ba68a;margin-bottom:15px}.resource-metric>b{font-size:29px;font-weight:500;color:#647651;margin-bottom:13px}.resource-metric>small{font-size:14px;color:#adb89c}.wallet-metric{background:#f2f5e9}.segmented{display:flex;gap:3px;background:#eaeee2;padding:4px;border-radius:8px}.segmented button{border:0;background:none;padding:8px 15px;border-radius:6px;color:#8e9c7a;font-size:16px;font-weight:500}.segmented button.active{background:#fff;color:#71815b;font-weight:600;box-shadow:0 1px 3px #3d502014}.album-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.album-card{overflow:hidden;min-width:0}.album-image{aspect-ratio:16/9;position:relative;cursor:pointer;overflow:hidden}.album-image:hover img{transform:scale(1.04)}.album-visibility{position:absolute;top:10px;left:10px;background:#fffef4e8;color:#808b6b;padding:4px 7px;display:flex;gap:4px;align-items:center;font-size:14px;border-radius:4px}.album-photo-count{position:absolute;bottom:10px;right:10px;background:#1a25165e;color:#fff;padding:3px 7px;display:flex;gap:4px;align-items:center;font-size:14px;border-radius:4px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.album-body{padding:12px 14px 14px}.album-body h2{font-size:14px;margin-bottom:8px;line-height:1.45;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.album-caption{display:flex;justify-content:space-between;gap:8px;color:#a3af90;font-size:14px;margin-bottom:10px}.album-caption>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.album-actions{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;border-top:1px solid var(--line);padding-top:12px}.album-actions>.n-button{flex:1 1 auto}.album-actions>.text-link{font-size:14px}.upload-button{display:flex;align-items:center;gap:6px;position:relative;cursor:pointer;border:1px solid #d6dfc8;border-radius:7px;padding:8px 13px;font-size:14px;color:#889b6c}.upload-button input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;cursor:pointer}.media-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.media-item>.photo-wrap{height:185px;border-radius:7px}.media-item>div:last-child{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#99a58a;margin-top:9px}.login-page{min-height:100vh;display:grid;grid-template-columns:1.1fr 1fr;background:#fffefa}.login-art{background:linear-gradient(180deg,#21362d35,#1c302ac9),url(https://images.unsplash.com/photo-1519741497674-611481863552?auto=format&fit=crop&w=1400&q=85) center/cover;display:flex;flex-direction:column;padding:45px 55px;color:#fbf7e8;min-height:100vh}.login-brand{display:flex;gap:12px;align-items:center;font-size:22px;letter-spacing:4px}.login-brand small{font-size:14px;margin-left:5px;letter-spacing:3px;opacity:.7}.login-story{margin-top:auto;padding:140px 0 90px}.login-story .eyebrow{font-size:14px;color:#d0d4c4;letter-spacing:2.5px}.login-story h1{font:38px/1.75 var(--serif);margin:23px 0;color:#fff9eb}.login-story p{font-size:14px;color:#d9dece;line-height:2.2}.login-bottom{display:flex;justify-content:space-between;gap:10px;font-size:14px;color:#c6d0bb;letter-spacing:1px}.login-form{padding:50px 65px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.login-top{display:flex;gap:16px;justify-content:flex-end;align-self:flex-end;color:#9ba38e;font-size:14px}.login-form form{width:100%;max-width:360px;margin:50px 0}.login-form h2{font:28px var(--serif);color:#445039;margin:16px 0}.login-form form>p{color:#a3aa96;font-size:14px;margin-bottom:35px}.login-form label,.portal-login-form label{display:block;margin:22px 0 9px;color:#879577;font-size:14px}.login-form form>.n-button{margin-top:30px}.demo-accounts{border-top:1px solid #e9eedf;padding-top:23px;margin-top:30px}.demo-accounts>span{font-size:14px;color:#a9b399}.demo-accounts>div{display:flex;gap:8px;margin-top:13px}.demo-accounts button{border:1px solid #e3eada;border-radius:5px;background:#f7f9f2;font-size:14px;color:#879a6e;padding:7px 11px}.login-site{font-size:14px;color:#a4b28e;display:flex;gap:10px}.brand-site{background:#faf8f3;color:#363f32;min-height:100vh}.site-header{height:98px;max-width:1440px;margin:auto;padding:0 6%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e7e8dc;gap:20px}.site-logo{display:flex;gap:11px;align-items:center;color:#566148;font:18px var(--serif)}.site-logo small{display:block;font:14px DM Sans,sans-serif;letter-spacing:2px;color:#9da58e;margin-top:6px}.site-header nav{display:flex;gap:35px}.site-header nav button{border:0;background:none;font-size:14px;color:#939b83;padding:10px 0}.site-header nav button.active{color:#56683e;border-bottom:1px solid #8e9e70}.portal-button{border:1px solid #cbd3ba;background:none;display:flex;gap:8px;align-items:center;padding:10px 14px;border-radius:3px;color:#7e8d65;font-size:14px}.site-hero{max-width:1440px;margin:auto;display:grid;grid-template-columns:1fr 1fr;min-height:620px;padding:50px 6% 55px;gap:45px}.site-hero-copy{display:flex;flex-direction:column;padding-top:45px}.site-hero .eyebrow{font-size:14px;color:#a7ac95;letter-spacing:2px}.site-hero h1{font:500 52px/1.6 var(--serif);letter-spacing:2px;color:#4a563d;margin:27px 0 17px}.site-hero h1>span{color:#c6936e}.site-hero p{font-size:14px;color:#a1a78f;max-width:310px;line-height:2}.site-hero-copy>button{margin-top:17px;align-self:flex-start;border:0;border-bottom:1px solid #adb795;color:#778958;background:none;padding:12px 0;display:flex;align-items:center;gap:35px;font-size:14px}.hero-footnote{display:flex;justify-content:space-between;font-size:14px;letter-spacing:2px;color:#aeb699;margin-top:auto;padding-top:45px}.site-hero-photo{position:relative}.site-hero-photo .photo-wrap{border-radius:180px 180px 3px 3px;min-height:505px}.site-hero-photo>span{position:absolute;bottom:18px;left:22px;color:#ffffffb5;font-size:14px;letter-spacing:1.5px}.site-section{max-width:1440px;margin:auto;padding:58px 6%}.site-section-heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:29px}.site-section-heading h2{font:23px var(--serif);margin-top:14px;color:#647250}.site-section-heading .eyebrow{font-size:14px}.site-section-heading button,.site-manifesto button{border:0;background:none;color:#9ba782;font-size:14px;display:flex;gap:14px;align-items:center}.site-work-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:29px}.site-work-grid article{cursor:pointer}.site-work-grid .photo-wrap{height:330px;border-radius:3px;margin-bottom:17px}.site-work-grid article:hover img{transform:scale(1.035)}.site-work-grid article span{font-size:14px;color:#a8af94;letter-spacing:1px}.site-work-grid h3{font:16px var(--serif);display:flex;justify-content:space-between;align-items:center;margin-top:9px;color:#748060}.site-work-grid h3 svg{color:#a6b38e}.site-manifesto{text-align:center;background:#f0f1e5;margin-top:25px;padding:86px 20px}.site-manifesto .eyebrow{font-size:14px;color:#a2ac88}.site-manifesto h2{font:28px/1.9 var(--serif);color:#6f7c56;margin:24px 0 18px}.site-manifesto p{font-size:14px;color:#a5ae91}.site-manifesto button{margin:30px auto 0;color:#8d9f70}.site-footer{max-width:1440px;margin:auto;padding:65px 6%;display:flex;justify-content:space-between;border-top:1px solid #e8eadb;gap:30px}.site-footer h2{display:inline-block;margin-left:12px;font:20px var(--serif);color:#74815e}.site-footer>div>svg{vertical-align:middle;color:#8e9b79}.site-footer p{font-size:14px;color:#aeb69b;margin-top:16px}.site-footer>div:last-child{display:flex;flex-direction:column;align-items:flex-end}.site-footer span{font-size:14px;color:#b1b89f}.site-footer a{display:flex;gap:25px;align-items:center;font-size:25px;font-weight:400;margin:15px 0 26px;color:#8a996e}.site-footer small{font-size:14px;color:#bac2a8}.site-intro{text-align:center;padding:24px 0 49px}.site-intro>.eyebrow{display:block;margin-bottom:20px;font-size:14px}.site-intro h1{font:32px var(--serif);color:#586a40;margin-bottom:18px}.site-intro p{font-size:14px;color:#a4ae90}.site-intro>svg{color:#b1bd95;margin-bottom:20px}.site-filters{display:flex;justify-content:center;gap:24px;margin-bottom:35px}.site-filters button{background:none;border:0;color:#a2ae8c;font-size:14px;padding:8px 4px}.site-filters button.active{color:#72894c;border-bottom:1px solid #8c9f6c}.site-price{font-size:24px;color:#b9956b;font-weight:400}.package-body a{display:flex;align-items:center;gap:8px;font-size:14px;color:#9aaa7f}.portal-section{min-height:65vh}.portal-login-card{max-width:470px;margin:0 auto 55px;background:#fff;border:1px solid #e5eadc;border-radius:11px;text-align:center;padding:45px 25px}.portal-login-card>svg{color:#a2b388}.portal-login-card h2{font:21px var(--serif);margin:20px 0 12px;color:#738659}.portal-login-card p{color:#a4b18e;font-size:14px}.portal-login-card small{display:block;color:#b0bca0;font-size:14px;margin-top:20px}.portal-login-form>.n-button{margin-top:27px}.portal-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:33px 0}.portal-heading h1{font:27px var(--serif);color:#647a49;margin:13px 0}.portal-heading p{font-size:14px;color:#a1b08a;margin:0}.portal-heading .eyebrow{font-size:14px}.client-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.client-photo{height:305px;position:relative;cursor:zoom-in;border:3px solid transparent;border-radius:6px;overflow:hidden}.client-photo-grid article.selected .client-photo{border-color:#c28b60}.select-photo{position:absolute;top:12px;right:12px;background:#ffffffc9;border:1px solid #dce4cd;width:27px;height:27px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.select-photo.checked{background:#b78960;border-color:#b78960}.photo-caption{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#a5b38d;padding:6px 4px}.lightbox-content{display:flex;align-items:center;justify-content:center;gap:15px}.lightbox-content .photo-wrap{height:65vh;background:#171b19}.lightbox-content img{object-fit:contain}.lightbox-arrow{background:#ffffff12;border:0;color:#fff;border-radius:50%;width:35px;height:35px;flex-shrink:0}.lightbox-arrow:disabled{opacity:.2}.site-error{text-align:center;padding:25vh 20px;color:#9eaf86}.site-error h1{font:28px var(--serif);margin-top:30px}.dark-site{background:#202c25;color:#e4e4d5}.dark-site .site-header,.dark-site .site-footer{border-color:#ffffff15}.dark-site h1,.dark-site h2,.dark-site h3,.dark-site .site-logo{color:#d9ddc4}.dark-site .card,.dark-site .portal-login-card{background:#2c3930;border-color:#3f4c3b}.dark-site .site-manifesto{background:#29372b}.dark-site .site-header nav button.active{color:#d2d9bd}@media(min-width:1500px){.workspace{padding:14px 20px 0}.stat-card{padding:24px}.dashboard-main{grid-template-columns:minmax(0,1fr) 300px}.recent-grid .photo-wrap{height:205px}.data-table td{padding-top:21px;padding-bottom:21px}.inspiration-card{min-height:235px}}@media(max-width:1480px){.album-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}@media(max-width:1200px){.sidebar{width:198px;padding-left:12px;padding-right:12px}.main-shell{width:calc(100% - 198px);margin-left:198px}.workspace{padding:12px 14px 0}.topbar{padding:0 25px}.page-heading h1{font-size:22px}.date-pill{display:none}.dashboard-main{grid-template-columns:minmax(0,1fr) 230px;gap:16px}.data-table th,.data-table td{padding-left:10px;padding-right:10px}.team-grid,.package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.album-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.site-hero h1{font-size:42px}.site-hero{min-height:550px}.site-hero-photo .photo-wrap{min-height:450px}}@media(max-width:1000px){.dashboard-main{grid-template-columns:1fr}.dashboard-aside{display:grid;grid-template-columns:1fr 1fr}.inspiration-card{min-height:210px}.dashboard-lower{grid-template-columns:1fr}.activity-card{display:none}.global-search{display:none!important}.stat-grid{gap:10px}.stat-card{padding:15px}.stat-value{font-size:24px}.stat-note{font-size:14px}.recent-grid{grid-template-columns:repeat(2,1fr)}.website-settings-grid{grid-template-columns:1fr}.steps-row{gap:18px}.site-hero h1{font-size:36px}.site-work-grid .photo-wrap{height:250px}.site-header nav{gap:20px}.client-photo{height:240px}.login-form,.login-art{padding:40px}.login-story h1{font-size:29px}.login-bottom{font-size:14px}}@media(max-width:760px){.sidebar{width:66px;padding:20px 9px}.brand{padding:0;justify-content:center}.brand>div:last-child,.tenant-switch,.nav-caption,.nav-item span,.sidebar-bottom,.nav-marker{display:none}.brand-icon{width:39px;height:39px}.sidebar nav{margin-top:25px}.nav-item{padding:0;justify-content:center}.nav-item.active:before{display:none}.main-shell{width:calc(100% - 66px);margin-left:66px}.topbar{height:58px;padding:0 17px}.breadcrumb{font-size:14px;gap:8px}.breadcrumb>svg{display:none}.topbar-actions{gap:5px}.profile>span:not(.profile-avatar){display:none}.workspace{padding:10px 12px 0}.page-heading{align-items:flex-start}.page-heading h1{font-size:20px}.page-heading p{font-size:14px;max-width:240px}.page-heading .eyebrow{font-size:14px;letter-spacing:1px}.heading-actions{gap:6px}.page-heading>.heading-actions>.n-button{font-size:14px!important}.stat-grid{grid-template-columns:repeat(2,1fr)}.stat-value{font-size:26px}.dashboard-aside{grid-template-columns:1fr}.todo-card{display:none}.schedule-card{overflow:auto}.schedule-card .data-table{min-width:570px}.week-strip{gap:0;padding-left:15px;padding-right:15px}.card-heading{padding:17px}.store-grid,.package-grid,.album-grid{grid-template-columns:1fr}.team-grid{gap:12px}.team-card{padding:15px 10px}.team-stores span{font-size:14px}.resource-stats{grid-template-columns:1fr}.resource-metric{padding:20px}.resource-metric>b{font-size:26px}.form-three,.form-two{grid-template-columns:1fr;gap:0}.steps-row{flex-wrap:wrap;gap:15px;font-size:14px}.domain-input{flex-direction:column}.list-toolbar{flex-wrap:wrap}.list-toolbar>.n-input{max-width:none!important}.segmented button{font-size:16px;padding:7px 10px}.schedule-group{padding:15px;display:block}.schedule-date{padding-bottom:15px}.schedule-event{padding:13px;gap:15px}.schedule-event h3{font-size:14px}.schedule-event h3>.badge{display:none}.media-grid{grid-template-columns:repeat(2,1fr)}.media-item>.photo-wrap{height:150px}.workspace-footer{font-size:14px;gap:15px}.workspace-footer>span:last-child{display:none}.login-page{grid-template-columns:1fr}.login-art{display:none}.login-form{min-height:100vh;padding:28px}.login-top{font-size:14px}.site-header{height:80px;padding:0 5%;gap:10px}.site-header nav{display:none}.site-logo{font-size:16px;gap:7px}.site-logo small{font-size:14px}.portal-button{font-size:14px;padding:9px}.site-hero{display:flex;flex-direction:column;padding:35px 6%;gap:25px}.site-hero-copy{padding-top:10px}.site-hero h1{font-size:39px;line-height:1.6;margin-top:22px}.site-hero p{font-size:14px}.hero-footnote{display:none}.site-hero-photo .photo-wrap{min-height:400px;height:400px;border-radius:130px 130px 0 0}.site-section{padding:38px 6%}.site-section-heading h2{font-size:19px}.site-section-heading button{font-size:14px}.site-work-grid{grid-template-columns:1fr;gap:25px}.site-work-grid .photo-wrap{height:400px}.site-manifesto{padding:55px 20px}.site-manifesto h2{font-size:22px}.site-manifesto p{font-size:14px}.site-footer{flex-direction:column;padding:40px 6%}.site-footer>div:last-child{align-items:flex-start}.site-footer a{font-size:23px}.site-intro h1{font-size:25px}.site-intro p{font-size:14px}.site-filters{gap:15px}.site-filters button{font-size:14px}.portal-heading{flex-direction:column;align-items:flex-start}.portal-heading h1{font-size:23px}.client-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.client-photo{height:215px}.photo-caption{font-size:14px}.lightbox-content{gap:4px}.lightbox-arrow{width:28px;height:28px}.dark-site .team-grid{grid-template-columns:1fr 1fr}}.management-card-actions{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-top:18px}.management-card-actions .n-button{flex:1}.team-card .management-card-actions{margin-top:14px}.team-avatar img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.console-shell{height:100dvh;min-height:0;overflow:hidden}.console-shell .sidebar{padding-top:24px;overflow-y:auto;overscroll-behavior:contain}.console-shell .brand-context{display:flex;align-items:center;gap:11px;margin:0 1px 24px;padding:12px 10px;background:#fff;border:1px solid #e4e8dd;border-radius:8px;flex-shrink:0}.brand-context .tenant-avatar{flex-shrink:0}.brand-context-copy{min-width:0}.brand-context b{font-size:14px;font-weight:600;display:block;overflow-wrap:anywhere}.brand-context small{font-size:14px;color:#929a89;display:block;margin-top:4px}.console-shell .main-shell{height:100dvh;display:flex;flex-direction:column;overflow:hidden}.console-shell .topbar{flex-shrink:0;position:relative;z-index:30}.console-shell .workspace{width:100%;max-width:none;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;margin:0;scroll-padding-top:12px;display:flex;flex-direction:column}.console-shell .workspace>.workspace-footer{flex-shrink:0;margin-top:auto}.console-shell .workspace>.setup-return{flex-shrink:0}.console-shell .workspace>.page-loading{flex:1}.workspace-page{display:flex;flex-direction:column;flex:1;min-width:0;min-height:calc(100dvh - 96px)}.workspace-page>.page-heading,.workspace-page>.admin-filter-bar,.workspace-page>.n-alert{flex-shrink:0}.workspace-page :deep(.section-tabs){flex-shrink:0}.workspace-body{flex:1;min-height:0;display:flex;flex-direction:column}.workspace-scroll{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.workspace-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:stretch;flex:1;min-height:0}.workspace-split>.card{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}@media(max-width:1000px){.workspace-split{grid-template-columns:1fr;flex:none;min-height:0}}@media(max-width:760px){.console-shell .sidebar{padding-top:17px}.console-shell .brand-context{border:0;background:none;padding:0;margin:0 auto 16px}.brand-context-copy{display:none}.console-shell .sidebar nav{margin-top:0}.workspace-page{min-height:calc(100dvh - 84px)}}html.admin-scrollbars{--admin-scrollbar-thumb: #b3bcae;--admin-scrollbar-hover: #899781;--admin-scrollbar-active: #68795f}html.admin-scrollbars,html.admin-scrollbars *:not(.n-scrollbar-container){scrollbar-width:thin;scrollbar-color:var(--admin-scrollbar-thumb) transparent}@supports selector(::-webkit-scrollbar){html.admin-scrollbars,html.admin-scrollbars *:not(.n-scrollbar-container){scrollbar-width:auto;scrollbar-color:auto}html.admin-scrollbars::-webkit-scrollbar,html.admin-scrollbars *::-webkit-scrollbar{width:10px;height:10px}html.admin-scrollbars::-webkit-scrollbar-track,html.admin-scrollbars *::-webkit-scrollbar-track{background:transparent}html.admin-scrollbars::-webkit-scrollbar-thumb,html.admin-scrollbars *::-webkit-scrollbar-thumb{min-height:32px;min-width:32px;background:var(--admin-scrollbar-thumb);background-clip:padding-box;border:2px solid transparent;border-radius:999px}html.admin-scrollbars::-webkit-scrollbar-thumb:hover,html.admin-scrollbars *::-webkit-scrollbar-thumb:hover{background-color:var(--admin-scrollbar-hover)}html.admin-scrollbars::-webkit-scrollbar-thumb:active,html.admin-scrollbars *::-webkit-scrollbar-thumb:active{background-color:var(--admin-scrollbar-active)}html.admin-scrollbars::-webkit-scrollbar-corner,html.admin-scrollbars *::-webkit-scrollbar-corner{background:transparent}html.admin-scrollbars::-webkit-scrollbar-button,html.admin-scrollbars *::-webkit-scrollbar-button{display:none}}.management-card-actions{flex-wrap:wrap;justify-content:flex-start}.management-card-actions .n-button{flex:1 1 auto;min-width:0;max-width:100%}.team-pagination{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:8px;padding:4px 0}.team-pagination small{color:#8b918a;font-size:14px}.team-empty{grid-column:1/-1;padding:40px 0}.page-heading.page-heading-embedded{justify-content:flex-end;margin-bottom:12px}.team-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.team-card{min-width:0;display:flex;flex-direction:column;gap:12px;text-align:left;padding:16px}.team-card.inactive{opacity:.72}.team-head{display:flex;gap:12px;align-items:center;min-width:0}.team-card .team-avatar{width:52px;height:52px;margin:0;flex:0 0 auto;font-size:16px}.team-info{min-width:0;flex:1}.team-name{display:flex;align-items:center;justify-content:space-between;gap:8px}.team-name h2{margin:0;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-name .badge{flex:0 0 auto}.team-card p.team-specialty{margin:3px 0 6px;font-size:14px;color:#8f9783;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-roles{display:flex;gap:6px}.team-roles span{padding:1px 8px;border-radius:999px;background:#f1f3ec;color:#6f7868;font-size:14px;line-height:18px}.team-card .team-stores{display:flex;flex-direction:row;align-items:center;gap:6px;min-height:0;padding:8px 10px;border-radius:8px;background:#f7f8f4;color:#7d8676;font-size:14px}.team-stores span{display:block;font-size:14px;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-stores svg{flex:0 0 auto}.team-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.team-actions.single{grid-template-columns:1fr}.team-actions .n-button{width:100%;min-height:28px;padding:0 10px;white-space:nowrap}.team-remove{display:flex;justify-content:flex-end;margin-top:-4px}.team-remove .n-button{height:22px;padding:0 2px;color:#8d665f;font-weight:500}.admin-table-scroll{position:relative;min-width:0;max-width:100%;overflow:auto;overscroll-behavior-x:contain;isolation:isolate}.admin-action-table{width:100%;border-collapse:separate;border-spacing:0;--table-row-hover: #fff7fa;--table-action-surface: #fff;--table-action-heading: #fdfdfa;--table-action-hover: var(--table-row-hover);--table-action-divider: #e5e9dd;--table-action-width: 128px}.admin-action-table>tbody>tr{transition:background-color .12s ease}.admin-action-table>tbody>tr:hover>td{background:var(--table-row-hover)}.admin-action-table>thead>tr>.table-action-column,.admin-action-table>tbody>tr>.table-action-column{position:sticky;right:0;z-index:2;width:var(--table-action-width, 140px);min-width:var(--table-action-width, 140px);box-sizing:border-box;background:var(--table-action-surface);background-clip:padding-box;box-shadow:-1px 0 0 var(--table-action-divider),-7px 0 10px -9px #53614766}.admin-action-table>thead>tr>.table-action-column{z-index:3;background:var(--table-action-heading)}.admin-action-table>tbody>tr:hover>.table-action-column{background:var(--table-action-hover)}.admin-action-table>tbody>tr>.table-action-column>.n-button,.admin-action-table>tbody>tr>.table-action-column .n-button{vertical-align:middle;--n-height: 34px;--n-font-size: 14px;--n-padding: 0 12px;min-height:34px}@media(max-width:760px){.admin-action-table{--table-action-width: 120px}}.crm-option-pill{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;font-size:14px;white-space:nowrap;color:var(--pill);background:color-mix(in srgb,var(--pill) 12%,transparent)}.list-sort-btn{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;padding:0;font:inherit;font-weight:600;color:inherit;cursor:pointer;white-space:nowrap}.list-sort-btn svg{flex:none;color:#8b9484}.list-sort-btn.active svg{color:#3d4a34}.list-sort-btn:disabled{cursor:default;opacity:.55}.form-submit-bar,.n-drawer-body .create-actions,.n-drawer-body .order-submit,.n-drawer-body .addon-actions,.n-drawer-body .basic-footer,.workspace-page .basic-footer{position:sticky;bottom:0;z-index:3;margin-top:18px;padding:14px 0 max(14px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e9ebe4;box-shadow:0 -10px 18px -14px #30382a38}.n-drawer-body .create-actions,.n-drawer-body .addon-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.n-drawer-body .create-actions>.submit-blockers,.n-drawer-body .addon-actions>.submit-blockers,.n-drawer-body .basic-footer>.submit-blockers,.workspace-page .basic-footer>.submit-blockers{flex:1 1 100%;order:-1;text-align:left;margin:0}.admin-filter-panel{min-width:0;margin:16px 0}.directory-filters{display:grid;gap:12px;min-width:0}.directory-filter-toolbar{display:grid;gap:10px;min-width:0}.directory-filter-toolbar--split{display:flex;align-items:flex-start;gap:16px 24px;min-width:0}.directory-filter-inputs{display:grid;gap:10px;flex:0 0 260px;width:260px;min-width:200px;align-content:start}.directory-filter-inputs>.directory-inline{width:100%;max-width:none;min-width:0}.directory-filter-inputs>.directory-inline--search{flex:none}.directory-filter-pills{display:flex;align-items:flex-start;flex:1 1 auto;flex-wrap:wrap;gap:12px 28px;min-width:0}.directory-filter-pills--capacity{flex-wrap:nowrap;overflow:hidden}.directory-filter-pills>.directory-pill-group{flex:1 1 240px;min-width:min(240px,100%);max-width:320px}.directory-filter-pills--capacity>.directory-pill-group{flex:1 1 0;min-width:240px;max-width:320px}.directory-filter-toolbar--split>.directory-filter-actions{flex:none;align-self:flex-start;margin-left:auto}.directory-search{flex:1 1 240px;min-width:0;margin:0}.directory-select{display:grid;gap:6px;flex:0 1 168px;min-width:140px;margin:0;color:var(--text-secondary, #5f6758);font-size:13px}.directory-select>span:first-child{line-height:1.3}.directory-filter-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;flex-shrink:0}.directory-facet{display:flex;align-items:center;gap:10px;min-width:0;margin:0}.directory-facet>span:first-child{flex:0 0 2.75em;color:var(--text-secondary, #6d5262);font-size:13px;font-weight:500;line-height:1.3;white-space:nowrap}.directory-facet>.choice-pills,.directory-facet>.choice-pills-shell,.directory-facet>.n-select{flex:1;min-width:0}.directory-filter-advanced{padding-top:14px;border-top:1px solid var(--line, #eee8ec)}.directory-filter-advanced-rows{display:grid;gap:10px;min-width:0}.directory-filter-line{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;min-width:0}.directory-pill-group{flex:1 1 auto;min-width:0}.directory-pill-group>.choice-pills,.directory-pill-group>.choice-pills-shell,.directory-pill-group>.n-select{width:100%}.directory-filter-line>.directory-facet{flex:1 1 280px;align-items:center;min-width:0}.directory-filter-line>.directory-facet>span:first-child{flex:0 0 2.75em;padding-top:0;color:var(--text-secondary, #6d5262);font-size:13px;font-weight:500}.directory-inline{display:flex;align-items:center;gap:8px;flex:0 1 200px;min-width:160px;margin:0;color:var(--text-secondary, #5f6758);font-size:13px;font-weight:500;white-space:nowrap}.directory-inline>span:first-child{flex:none}.directory-inline>.n-input,.directory-inline>.n-select,.directory-inline>.form-date-range-picker,.directory-inline>.n-date-picker{flex:1 1 auto;min-width:0}.directory-inline--search{flex:1 1 260px;min-width:200px;max-width:420px}.directory-inline--range{flex:0 1 320px;min-width:240px}.directory-filter-line>.directory-check{flex:none;min-height:34px;margin:0;padding-bottom:0}.directory-filter-grid{display:flex;flex-wrap:wrap;gap:12px 14px}.directory-filter-grid>.directory-select{flex:1 1 150px;max-width:220px}.directory-check{display:flex;align-items:center;min-height:34px;margin:0 0 2px;padding-bottom:2px}.directory-filters .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}.directory-filters .choice-pills{gap:8px}.directory-filters .choice-pill{padding:8px 14px;min-height:34px;font-size:14px;line-height:1.3;white-space:nowrap;flex:0 0 auto}.console-shell .directory-filter-toolbar .n-input:not(.n-input--textarea),.console-shell .directory-filter-toolbar .n-base-selection,.console-shell .directory-filter-advanced .n-input:not(.n-input--textarea),.console-shell .directory-filter-advanced .n-base-selection{--n-height: 34px !important}@media(max-width:700px){.directory-filter-grid>.directory-select{flex-basis:calc(50% - 7px);max-width:none}.directory-filter-line>.directory-facet,.directory-inline,.directory-inline--search,.directory-inline--range{flex-basis:100%;max-width:none}.directory-filter-toolbar--split{flex-direction:column}.directory-filter-inputs{flex:none;width:100%}.directory-filter-pills{flex-wrap:wrap}.directory-filter-pills>.directory-pill-group{flex-basis:100%;max-width:none}.directory-filter-toolbar--split>.directory-filter-actions{margin-left:0;align-self:flex-end}}.admin-filter-bar{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;min-width:0}.admin-filter-bar>.admin-filter-field{display:flex;flex:1 1 148px;flex-direction:column;gap:6px;min-width:0;margin:0;color:var(--text-secondary, #5f6758);font-size:14px;line-height:1.5}.admin-filter-bar>.admin-filter-search{flex:2 1 260px}.admin-filter-field>span:first-child{display:block;min-height:18px}.admin-filter-bar .admin-filter-field>.n-input,.admin-filter-bar .admin-filter-field>.n-select,.admin-filter-bar .admin-filter-field>.n-date-picker,.admin-filter-bar .admin-filter-field>.form-date-picker,.admin-filter-bar .admin-filter-field>.choice-pills{width:100%;max-width:none;min-width:0}.console-shell .admin-filter-bar .n-input:not(.n-input--textarea),.console-shell .admin-filter-bar .n-base-selection{--n-height: 40px !important}.admin-filter-bar>.admin-filter-actions{display:flex;align-items:center;align-self:flex-end;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:0;margin-left:auto}.admin-filter-actions>.n-button{flex-shrink:0;--n-height: 40px !important;min-height:40px;--n-font-size: 14px;--n-padding: 0 16px}.admin-filter-bar>.admin-filter-full{flex-basis:100%}.admin-filter-bar.admin-filter-secondary{padding-top:12px;margin-top:12px;border-top:1px solid var(--line, #e9ebe4)}.admin-filter-secondary>.admin-filter-field{flex-basis:168px}.list-toolbar.admin-filter-bar{align-items:flex-end}@media(max-width:700px){.admin-filter-bar{gap:10px}.admin-filter-bar>.admin-filter-field{flex-basis:calc(50% - 5px)}.admin-filter-bar>.admin-filter-search,.admin-filter-bar>.admin-filter-actions{flex-basis:100%}.admin-filter-bar>.admin-filter-actions{justify-content:flex-end;margin-left:0}}@media(max-width:400px){.admin-filter-bar>.admin-filter-field{flex-basis:100%}}html.admin-scrollbars{--ink: var(--admin-color-322830, #322830);--muted: var(--admin-color-66535f, #66535f);--text-secondary: var(--admin-color-6d5262, #6d5262);--text-tertiary: var(--admin-color-785269, #785269);--line: var(--admin-color-eee8ec, #eee8ec);--primary: var(--admin-color-ed7296, #ed7296);--brand-rose: var(--admin-color-ed7296, #ed7296);--brand-rose-deep: var(--admin-color-c4567c, #c4567c);--brand-rose-wash: var(--admin-color-fff2f7, #fff2f7);--admin-gold: var(--admin-color-b18d61, #b18d61);--admin-scrollbar-thumb: var(--admin-color-d8cdd3, #d8cdd3);--admin-scrollbar-hover: var(--admin-color-bda5b0, #bda5b0);background:var(--admin-color-faf8f9, #faf8f9);color:var(--ink)}.console-shell{background:var(--admin-color-faf8f9, #faf8f9)}.console-shell .sidebar{width:248px;padding:24px 16px 18px;background:var(--admin-sidebar-bg, var(--admin-color-30212b, #30212b));color:var(--admin-color-f4e9ef, #f4e9ef);border:0;isolation:isolate;scrollbar-color:var(--admin-color-6a4d5c, #6a4d5c) transparent}.console-shell .sidebar:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(var(--admin-sidebar-overlay-top) 20%,var(--admin-sidebar-overlay-mid) 65%,var(--admin-sidebar-overlay-bottom)),var(--admin-sidebar-image) bottom/100% auto no-repeat;filter:var(--admin-sidebar-image-filter);opacity:var(--admin-sidebar-photo-opacity, .65)}.console-shell .brand-context{padding:0 10px;margin:0 0 38px;gap:12px;border:0;background:transparent;border-radius:0}.console-shell .brand-context .tenant-avatar{width:48px;height:48px;background:transparent;padding:0;border:0;border-radius:9px;overflow:hidden;flex-shrink:0}.console-shell .brand-context .tenant-avatar img{width:100%;height:100%;object-fit:cover}.console-shell .brand-context b{color:var(--admin-color-fff7fb, #fff7fb);font:500 20px/1.5 var(--serif);letter-spacing:3px}.console-shell .brand-context small{color:var(--admin-color-bfa9b5, #bfa9b5);letter-spacing:1.4px;font-size:14px;margin-top:2px;white-space:nowrap}.console-shell .nav-caption{font-size:14px;color:var(--admin-color-b39ba8, #b39ba8);letter-spacing:1.2px;margin:0 14px 12px;padding:0}.console-shell .sidebar .nav-item{height:48px;margin:4px 0;padding:0 18px;gap:16px;color:var(--admin-color-dfd0d9, #dfd0d9);border-radius:7px;font-size:14px;font-weight:400}.console-shell .sidebar .nav-item svg{stroke-width:1.45}.console-shell .sidebar .nav-item:hover{color:#fff;background:var(--admin-color-ffffff0c, #ffffff0c)}.console-shell .sidebar .nav-item.active,.console-shell .sidebar .nav-item.group-active{color:var(--admin-color-fff9fc, #fff9fc);background:var(--admin-color-72455780, #72455780)}.console-shell .sidebar .nav-item.active:before{height:22px;width:3px;background:var(--admin-color-f5a3bf, #f5a3bf);border-radius:4px}.console-shell .nav-active-arrow{margin-left:auto;transform:rotate(-90deg);color:var(--admin-color-e6b6ca, #e6b6ca)}.console-shell .sidebar .nav-group-children{border-left-color:var(--admin-color-ffffff20, #ffffff20)}.console-shell .sidebar .nav-child{height:36px;font-size:14px}.console-shell .sidebar .nav-caption.second{margin:22px 14px 10px;padding-top:22px;border-top:1px solid var(--admin-color-ffffff25, #ffffff25)}.console-shell .studio-extra-nav{margin-top:5px}.console-shell .studio-extra-nav>summary{display:flex;align-items:center;gap:16px;padding:14px 18px;color:var(--admin-color-d4becb, #d4becb);font-size:14px;list-style:none;cursor:pointer;border-radius:7px}.console-shell .studio-extra-nav>summary::-webkit-details-marker{display:none}.console-shell .studio-extra-nav>summary>svg:last-child{margin-left:auto;width:14px}.console-shell .studio-extra-nav[open]>summary{background:var(--admin-color-ffffff08, #ffffff08)}.console-shell .studio-extra-nav .nav-item{height:38px;font-size:14px}.console-shell .sidebar-brand-story{margin:clamp(40px,15dvh,170px) 18px 0;padding-bottom:20px;color:var(--admin-color-d4b198, #d4b198);font:14px/1.9 var(--serif);letter-spacing:2px;display:grid;gap:3px}.console-shell .sidebar-brand-story i{width:24px;height:1px;background:var(--admin-color-c7a583, #c7a583);margin-top:8px}.console-shell .sidebar-bottom{margin-top:auto;padding:12px 12px 0}.console-shell .visit-site{border-color:var(--admin-color-ffffff22, #ffffff22);color:var(--admin-color-cdb6c3, #cdb6c3);font-size:14px}.console-shell .help-button{color:var(--admin-color-bca4b2, #bca4b2);padding:13px 10px}.console-shell .sidebar-version{color:var(--admin-color-907987, #907987);border-color:var(--admin-color-ffffff18, #ffffff18);padding-top:10px}.console-shell .main-shell{margin-left:248px;width:calc(100% - 248px);background:var(--admin-color-faf8f9, #faf8f9)}.console-shell .topbar{height:60px;padding:0 32px;background:var(--admin-color-fffdfd, #fffdfd);border-bottom:1px solid var(--admin-color-eee8ec, #eee8ec)}.console-shell .breadcrumb{color:var(--text-tertiary, var(--admin-color-785269, #785269));font-size:14px;gap:17px}.console-shell .breadcrumb b{color:var(--admin-color-53434e, #53434e)}.console-shell .global-search{width:240px!important;background:var(--admin-color-f6f2f4, #f6f2f4)!important;border-radius:8px!important}.console-shell .profile{color:var(--admin-color-6d5a67, #6d5a67);font-size:14px}.console-shell .profile-avatar{width:34px;height:34px;background:var(--admin-color-f5e5eb, #f5e5eb);color:var(--admin-color-bd7891, #bd7891)}.console-shell .workspace{padding:24px 32px 0;background:radial-gradient(ellipse at 100% 0%,var(--admin-color-fceef440, #fceef440),transparent 45%),var(--admin-color-faf8f9, #faf8f9)}.console-shell .workspace-page{min-height:calc(100dvh - 108px);padding:0}.console-shell .workspace .page-heading{gap:12px;margin:0 0 14px;align-items:center;flex-wrap:nowrap;min-height:0;padding:8px 16px;background:#fff;border:1px solid var(--admin-color-eee8ec, #eee8ec);border-radius:11px;box-shadow:0 3px 14px var(--admin-color-5c2a4302, #5c2a4302)}.console-shell .workspace .page-heading>div:first-child{min-width:0}.console-shell .workspace .page-heading h1{color:var(--admin-color-292127, #292127);font:600 22px/1.25 var(--serif);margin:0;letter-spacing:0}.console-shell .workspace .page-heading p{color:var(--text-secondary, var(--admin-color-6d5262, #6d5262));font-size:14px;margin:6px 0 0}.console-shell .heading-dot{color:var(--admin-color-ed7296, #ed7296)}.console-shell .workspace .page-heading .eyebrow{display:none}.console-shell .workspace-footer{padding:18px 0 14px;color:var(--text-tertiary, var(--admin-color-785269, #785269));font-size:14px}.console-shell .workspace:has(.studio-dashboard)>.workspace-footer,.console-shell .workspace:has(.workspace-inline)>.workspace-footer,.console-shell .workspace:has(.customers-page)>.workspace-footer,.console-shell .workspace:has(.business-orders-page)>.workspace-footer,.console-shell .workspace:has(.lead-directory)>.workspace-footer,.console-shell .workspace:has(.crm-reports)>.workspace-footer,.console-shell .workspace:has(.aftercare-page)>.workspace-footer,.console-shell .workspace:has(.products-workspace)>.workspace-footer,.console-shell .workspace:has(.ordinary-products)>.workspace-footer{display:none}.console-shell .workspace-footer{display:flex;justify-content:space-between;gap:16px;background:var(--admin-color-faf8f9,#faf8f9);position:relative;z-index:1}.console-shell .workspace-page.workspace-inline{min-height:0;flex:1 0 auto}html.admin-scrollbars .n-button{font-size:14px!important}html.admin-scrollbars .console-shell .n-radio-group,html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) .n-radio-group{display:flex;flex-wrap:wrap;gap:10px}html.admin-scrollbars .console-shell .n-radio-group .n-radio-button,html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) .n-radio-group .n-radio-button{--n-button-border-radius: 999px;--n-button-color: var(--admin-color-f3eef1, #f3eef1);--n-button-color-hover: var(--admin-color-ebe3e8, #ebe3e8);--n-button-text-color: var(--text-secondary, #5a5360);--n-button-text-color-hover: var(--ink, #322830);--n-button-border-color: transparent;--n-button-border-color-hover: transparent;--n-button-box-shadow-focus: 0 0 0 2px color-mix(in srgb, var(--admin-primary, #ed7296) 35%, transparent);margin:0!important;border-radius:999px!important;overflow:hidden}html.admin-scrollbars .console-shell .n-radio-group .n-radio-button.n-radio-button--checked,html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) .n-radio-group .n-radio-button.n-radio-button--checked{--n-button-color: var(--admin-primary, #ed7296);--n-button-color-hover: var(--admin-primary-hover, var(--admin-primary, #ed7296));--n-button-text-color: #fff;--n-button-text-color-hover: #fff;--n-button-border-color: transparent}html.admin-scrollbars .console-shell .n-radio-group .n-radio-button .n-radio-button__state-border,html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) .n-radio-group .n-radio-button .n-radio-button__state-border{display:none}html.admin-scrollbars .console-shell .n-button--small-type{--n-height: 34px;--n-font-size: 14px;--n-padding: 0 12px;min-height:34px}html.admin-scrollbars .console-shell .n-button--medium-type{--n-height: 40px;--n-font-size: 14px;--n-padding: 0 16px;min-height:40px}html.admin-scrollbars .console-shell .n-button--large-type{--n-height: 44px;--n-font-size: 15px;--n-padding: 0 20px;min-height:44px}html.admin-scrollbars .n-input,html.admin-scrollbars .n-form-item-label{font-size:14px!important}html.admin-scrollbars :is(button,a):focus-visible{outline:2px solid var(--admin-color-de8da9, #de8da9);outline-offset:3px}html.admin-scrollbars .n-button--primary-type{--n-text-color: #fff !important;--n-text-color-hover: #fff !important;--n-text-color-pressed: #fff !important}.console-shell .section-tabs{margin-bottom:16px!important;border-bottom:1px solid var(--admin-color-eae2e7, #eae2e7);gap:28px}.console-shell .section-tabs .n-button{padding:12px 0 14px;min-height:44px;color:var(--text-secondary, var(--admin-color-6d5262, #6d5262));font-size:16px!important;font-weight:500;line-height:1.35}.console-shell .section-tabs .n-button.active{color:var(--admin-color-ae476d, #ae476d);font-weight:600}.console-shell .section-tabs .n-button.active:after{background:var(--admin-color-ed7296, #ed7296);height:3px;border-radius:3px}.console-shell .section-tabs .tab-count{font-size:16px}.console-shell .card,.console-shell .stat-card,.studio-card{background:#fff;border:1px solid var(--admin-color-eee8ec, #eee8ec);border-radius:11px;box-shadow:0 3px 14px var(--admin-color-5c2a4302, #5c2a4302)}.studio-card{min-width:0}.studio-card-header{padding:18px 20px 12px;display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.studio-card-header h2{margin:0;color:var(--admin-color-30252d, #30252d);font:600 17px/1.5 var(--serif)}.studio-card-header h2 small{color:var(--admin-color-ba9666, #ba9666);font:14px/1.5 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;margin-left:8px}.studio-card-header>a{display:inline-flex;align-items:center;gap:4px;color:var(--text-secondary, var(--admin-color-6d5262, #6d5262));font-size:14px;padding-top:3px;white-space:nowrap}.studio-metrics{display:grid;gap:14px;min-width:0}.studio-metrics.four{grid-template-columns:repeat(4,minmax(0,1fr))}.studio-metrics.three{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-metric{display:flex;align-items:flex-start;position:relative;gap:15px;min-width:0;height:120px;padding:18px;background:#fff;border:1px solid var(--admin-color-eee8ec, #eee8ec);border-radius:10px;color:var(--ink)}.studio-metric-icon{width:43px;height:43px;border-radius:50%;color:var(--admin-color-d4819c, #d4819c);background:var(--admin-color-fff0f5, #fff0f5);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.studio-metric-copy{display:flex;flex-direction:column;min-width:0;gap:7px}.studio-metric-copy>span{color:var(--admin-color-8d7d87, #8d7d87);font-size:14px;white-space:nowrap}.studio-metric-copy>strong{color:var(--admin-color-2d242b, #2d242b);font:500 34px/1.05 Georgia,Songti SC,serif;letter-spacing:-.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.studio-metric-copy>strong small{color:var(--admin-color-66535f, #66535f);font:14px -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;margin-left:6px}.studio-metric-copy>p{margin:1px 0 0;color:var(--text-secondary, var(--admin-color-6d5262, #6d5262));font-size:14px;line-height:1.5}.studio-metric-chevron{position:absolute;right:16px;top:22px;color:var(--admin-color-b19aa8, #b19aa8)}.studio-metric-spark{color:var(--admin-color-d67d9d, #d67d9d);position:absolute;right:12px;bottom:15px;width:76px;height:34px;opacity:.7}.studio-avatar{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:var(--admin-color-ad6f87, #ad6f87);background:var(--admin-color-f8e7ee, #f8e7ee);border:2px solid white;overflow:hidden;font:14px var(--serif)}.studio-avatar img{width:100%;height:100%;object-fit:cover}.avatar-stack{display:flex;align-items:center}.avatar-stack .studio-avatar+.studio-avatar{margin-left:-6px}html.admin-scrollbars .n-drawer-header{background:var(--admin-color-fff9fb, #fff9fb)}html.admin-scrollbars .n-drawer-header__main{color:var(--admin-color-7b405a, #7b405a);font-family:var(--serif)}html.admin-scrollbars .n-drawer-footer{background:#fff;border-top:1px solid var(--admin-color-f0e5eb, #f0e5eb);gap:10px}html.admin-scrollbars .n-empty{--n-text-color: var(--text-tertiary, var(--admin-color-785269, #785269));--n-icon-color: var(--admin-color-a18a98, #a18a98)}.console-shell .workspace .studio-dashboard-heading{margin-bottom:14px}.console-shell .workspace .studio-dashboard-heading h1{font-size:22px}.dashboard-heading-title{display:flex;align-items:center;gap:36px}.dashboard-greeting{display:grid;gap:6px}.dashboard-greeting b{color:var(--admin-color-53404d, #53404d);font-size:14px;font-weight:500}.dashboard-greeting small{display:flex;align-items:center;gap:9px;color:var(--text-secondary, var(--admin-color-6d5262, #6d5262));font-size:14px}.dashboard-greeting svg{color:var(--admin-color-cba57c, #cba57c)}.dashboard-heading-actions{display:flex;align-items:center;gap:10px}.dashboard-heading-actions>.n-button--primary-type{height:42px;padding:0 22px;gap:8px}.dashboard-heading-actions .n-button__content{gap:8px}.studio-workspace-menu{display:grid;gap:14px;padding:12px;min-width:160px;font-size:14px}.studio-workspace-menu .n-button{justify-content:flex-start}.studio-dashboard{width:100%;padding-bottom:20px}.studio-dashboard-content{display:flex;flex-direction:column;gap:14px}.studio-dashboard-chart-row{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(300px,1fr);gap:14px}.revenue-overview,.receipts-overview{height:250px}.studio-revenue-total{font:500 30px/1.3 Georgia,serif;color:var(--admin-color-33242e, #33242e);margin-top:4px;white-space:nowrap}.studio-revenue-total>span{color:var(--text-secondary, var(--admin-color-6d5262, #6d5262));font:14px -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;margin-left:15px}.studio-period{color:var(--admin-color-8f7d88, #8f7d88);font-size:14px;display:flex;align-items:center;gap:8px;padding-top:4px}.studio-period>button{border:0;border-radius:30px;padding:6px 10px;background:transparent;color:var(--admin-color-8f7d88, #8f7d88);cursor:pointer;font:inherit}.studio-period>button.active{background:var(--admin-color-faedf3, #faedf3);color:var(--admin-color-bd5c80, #bd5c80)}.studio-revenue-chart{padding:0 20px 12px;height:160px}.studio-revenue-chart svg{display:block;width:100%;height:100%;overflow:visible}.receipts-body{display:grid;grid-template-columns:140px 1fr;align-items:center;gap:15px;padding:14px 20px 20px}.receipt-ring{width:136px;height:136px;border-radius:50%;background:conic-gradient(var(--admin-color-ed7296, #ed7296) var(--receipt-ratio),var(--admin-color-f1e9ee, #f1e9ee) 0);padding:10px}.receipt-ring>div{background:#fff;border-radius:50%;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.receipt-ring strong{font:500 30px Georgia,serif;color:var(--admin-color-422b39, #422b39)}.receipt-ring small{font-size:14px;color:var(--text-secondary, var(--admin-color-6d5262, #6d5262))}.receipt-details{min-width:0}.receipt-details>span{color:var(--text-secondary, var(--admin-color-6d5262, #6d5262));font-size:14px}.receipt-details>strong{display:block;margin:3px 0 11px;color:var(--admin-color-3b2933, #3b2933);white-space:nowrap;font-family:inherit;font-style:normal;font-weight:400;font-size:25px;line-height:1.3;font-variant-numeric:tabular-nums}.receipt-details dl{display:grid;grid-template-columns:1fr auto;gap:8px 5px;margin:0;font-size:14px}.receipt-details dt{color:var(--text-tertiary, var(--admin-color-785269, #785269))}.receipt-details dd{margin:0;color:var(--admin-color-6d5262, #6d5262);font-variant-numeric:tabular-nums}.studio-dashboard-list-row{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:14px}.today-shootings,.dashboard-followups{min-height:264px}.today-shooting-list{padding:0 20px}.today-shooting-row{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--admin-color-f3edf0, #f3edf0);padding:12px 0;min-height:78px}.today-shooting-row:last-child{border:0}.shoot-time{flex-shrink:0;width:52px;color:var(--admin-color-5d4553, #5d4553)}.shoot-time b{display:block;font-size:14px;font-weight:500}.shoot-time small{display:block;margin-top:5px;color:var(--admin-color-ac97a5, #ac97a5);font-size:14px}.shoot-cover{width:78px;height:54px;border-radius:6px;flex-shrink:0}.shoot-cover-empty{display:flex;align-items:center;justify-content:center;background:var(--admin-color-faedf2, #faedf2);color:var(--admin-color-d6a4b7, #d6a4b7)}.shoot-info{min-width:0;flex:1}.shoot-info b{color:var(--admin-color-513343, #513343);font-size:14px;font-weight:600}.shoot-package{font-size:14px;color:var(--admin-color-b18f68, #b18f68);background:var(--admin-color-f8f2e9, #f8f2e9);border-radius:4px;padding:3px 5px;margin-left:8px}.shoot-info>small{display:flex;align-items:center;gap:4px;margin-top:8px;color:var(--admin-color-ab96a4, #ab96a4);font-size:14px}.shoot-team{display:grid;gap:7px;min-width:85px}.shoot-team>small{font-size:14px;color:var(--admin-color-b29aa9, #b29aa9)}.shoot-status{color:var(--admin-color-a38456, #a38456);background:var(--admin-color-f7f0e3, #f7f0e3);border-radius:20px;font-size:14px;padding:5px 10px;white-space:nowrap}.shoot-status[data-status=SHOOTING]{color:var(--admin-color-b65f7d, #b65f7d);background:var(--admin-color-fff0f5, #fff0f5)}.shoot-status[data-status=COMPLETED]{color:var(--admin-color-6f8dab, #6f8dab);background:var(--admin-color-edf3f9, #edf3f9)}.shoot-open{color:var(--admin-color-b59ba9, #b59ba9)}.dashboard-followup-row{display:flex;align-items:flex-start;gap:12px;padding:12px 20px;border-bottom:1px solid var(--admin-color-f3edf0, #f3edf0)}.dashboard-followup-row:last-child{border:0}.dashboard-followup-row>div{flex:1;min-width:0}.dashboard-followup-row b{color:var(--admin-color-533948, #533948);font-size:14px}.dashboard-followup-row div>span{color:var(--admin-color-bc8098, #bc8098);background:var(--admin-color-fff0f5, #fff0f5);font-size:14px;padding:3px 5px;border-radius:4px;margin-left:8px}.dashboard-followup-row p{color:var(--admin-color-a48a9a, #a48a9a);margin:6px 0 4px;font-size:14px;line-height:1.5}.dashboard-followup-row small{display:flex;align-items:center;gap:5px;color:var(--admin-color-b49cab, #b49cab);font-size:14px}.dashboard-followup-row>.n-button{margin-top:10px;font-size:14px!important}.studio-dashboard-list-row .n-empty{padding:54px 16px}.studio-dashboard-list-row .n-empty a{color:var(--admin-color-c16b8a, #c16b8a);font-size:14px}.studio-insight-row{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1.15fr) minmax(0,1fr) minmax(220px,.82fr);gap:14px}.studio-insight{min-height:248px}.insight-bars{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:8px;height:168px;padding:0 16px 16px}.insight-bars>div{display:grid;grid-template-rows:22px minmax(72px,1fr) auto;justify-items:center;height:100%;min-width:0}.insight-bars b{color:var(--admin-color-6d5262, #6d5262);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.insight-track{width:12px;height:100%;display:flex;align-items:flex-end;border-radius:999px;background:var(--admin-color-f3edf0, #f3edf0);overflow:hidden}.insight-track>i{display:block;width:100%;border-radius:inherit;background:color-mix(in srgb,var(--admin-color-ed7296, #ed7296) 42%,white)}.insight-bars .is-today .insight-track>i{background:var(--admin-color-ed7296, #ed7296)}.insight-bars .is-today b{color:var(--admin-color-b65178, #b65178)}.insight-meter{display:grid;align-content:start;gap:9px;padding:2px 16px 16px}.insight-meter>div{display:grid;grid-template-columns:72px minmax(0,1fr) 28px;align-items:center;gap:8px;min-width:0}.package-meter>div{grid-template-columns:minmax(0,1fr) auto}.package-meter i{grid-column:1 / -1}.insight-meter span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--admin-color-6d5262, #6d5262);font-size:14px}.insight-meter i{display:block;height:6px;border-radius:999px;background:var(--admin-color-f3edf0, #f3edf0)}.insight-meter i>b{display:block;height:100%;min-width:0;border-radius:inherit;background:var(--admin-color-c16b8a, #c16b8a)}.insight-meter em{font-style:normal;text-align:right;color:var(--admin-color-3b2933, #3b2933);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.insight-empty{margin:28px 16px;color:var(--admin-color-a0909b, #a0909b);font-size:14px}.insight-facts{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 14px 16px}.insight-facts a{display:grid;gap:4px;min-width:0;padding:10px 12px;border-radius:8px;background:var(--admin-color-faf7f8, #faf7f8)}.insight-facts span{color:var(--admin-color-8f7d88, #8f7d88);font-size:14px}.insight-facts b{color:var(--admin-color-3b2933, #3b2933);font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.console-shell .crm-heading-actions,.console-shell .business-heading-actions{display:flex;align-items:center;gap:12px;margin-left:auto;flex:0 0 auto;flex-wrap:nowrap;min-width:0}.console-shell .crm-heading-actions .customer-create{display:inline-flex;align-items:center;width:auto;flex:0 0 auto;margin:0;padding:0;border:0;background:none}.console-shell .crm-heading-actions .n-button__content,.console-shell .business-heading-actions .n-button__content{gap:6px}.leads-studio-layout{display:grid;grid-template-columns:minmax(0,1fr) 324px;grid-template-rows:minmax(0,1fr);gap:16px;align-items:stretch;min-height:0;flex:1}.lead-directory{padding:0 18px 10px;min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column;height:100%}.console-shell .lead-directory.studio-card{min-height:0;height:100%}.console-shell .crm-workspace.workspace-page{min-height:0;flex:1}.console-shell .customer-directory.studio-card{min-height:0}.console-shell .customer-directory .customer-table{min-height:280px}.console-shell .order-directory.studio-card{min-height:0;flex:1}.console-shell .order-directory .table-card{min-height:280px}.console-shell .order-directory .list-toolbar.admin-filter-bar{align-items:center;gap:8px;margin:0 0 6px;padding:0;background:none;border:0;border-radius:0;box-shadow:none}.console-shell .order-directory .list-toolbar.admin-filter-bar>.admin-filter-field{gap:0}.console-shell .order-directory .list-toolbar.admin-filter-bar>.admin-filter-field>span:first-child{display:none}.console-shell .order-directory .list-toolbar.admin-filter-bar .n-input:not(.n-input--textarea),.console-shell .order-directory .list-toolbar.admin-filter-bar .n-base-selection{--n-height: 32px !important}.console-shell .order-directory .list-toolbar.admin-filter-bar>.admin-filter-actions{align-self:center;gap:6px}.console-shell .order-directory .list-toolbar.admin-filter-bar .admin-filter-actions>.n-button{--n-height: 32px !important;min-height:32px;--n-padding: 0 12px}.console-shell .order-directory .list-toolbar.admin-filter-bar .result-count{font-size:13px;line-height:1.2}.lead-view-tabs{display:flex;gap:26px;border-bottom:1px solid var(--admin-color-f0e9ed, #f0e9ed);padding:5px 4px 0;overflow-x:auto}.lead-view-tabs button{position:relative;background:none;border:0;color:var(--text-secondary, var(--admin-color-6d5262, #6d5262));font-size:16px;font-weight:500;padding:16px 0;white-space:nowrap}.lead-view-tabs button.active{color:var(--admin-color-b65178, #b65178);font-weight:600}.lead-view-tabs button.active:after{content:"";height:3px;position:absolute;bottom:0;left:0;right:0;background:var(--admin-color-ed7296, #ed7296);border-radius:3px}.lead-view-tabs small{display:inline;font-size:16px}.console-shell .studio-lead-filters{padding:14px 0 12px;margin:0;background:none;border:0;border-radius:0}.console-shell .directory-facet>span:first-child{color:var(--text-secondary, var(--admin-color-6d5262, #6d5262))}.console-shell .directory-filter-advanced{border-top-color:var(--admin-color-f0e9ed, #f0e9ed)}.lead-directory-tools{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:2px 0 10px}.lead-directory-tools .crm-actions{gap:6px;margin:0;flex:1;min-width:0}.console-shell .lead-directory-tools .crm-actions .n-button{font-size:14px!important;height:26px;padding:0 8px}.lead-directory-meta{display:flex;align-items:center;gap:12px;margin-left:auto;flex-shrink:0}.lead-directory-meta .n-button{font-size:14px!important;color:var(--admin-color-b78399, #b78399)}.lead-directory-meta>small{color:var(--text-secondary, var(--admin-color-6d5262, #6d5262));font-size:14px}.console-shell .lead-directory .crm-table{border:0;border-radius:8px 8px 0 0;min-height:0;flex:1}.console-shell .lead-directory .compact-lead-table{flex:1;min-height:280px;max-height:none}.console-shell .lead-directory .lead-view-tabs,.console-shell .lead-directory .directory-filters,.console-shell .lead-directory .lead-directory-tools,.console-shell .lead-directory .crm-paging{flex-shrink:0}.console-shell .leads-studio-layout>.lead-preview.studio-card{min-height:0;height:100%;display:flex;flex-direction:column}.console-shell .data-table{font-size:14px}.console-shell .data-table th{background:var(--admin-color-fcf9fa, #fcf9fa);color:var(--text-secondary, var(--admin-color-6d5262, #6d5262));font-size:14px;font-weight:600;padding:13px 12px}.console-shell .data-table td{border-color:var(--admin-color-f3edf0, #f3edf0);color:var(--admin-color-53434e, #53434e);font-size:14px;padding:15px 12px;line-height:1.6}.console-shell .data-table td b{color:var(--admin-color-553347, #553347)}.console-shell .data-table tbody tr:hover{background:var(--admin-color-fff7fa, #fff7fa)}.console-shell .admin-action-table{--table-row-hover: var(--admin-color-fff7fa, #fff7fa);--table-action-heading: var(--admin-color-fcf9fa, #fcf9fa);--table-action-hover: var(--admin-color-fff7fa, #fff7fa);--table-action-divider: var(--admin-color-f0e5eb, #f0e5eb);--table-action-width: 128px}.console-shell .org-table>tbody>tr,.console-shell .staff-table>tbody>tr{transition:background-color .12s ease}.console-shell .org-table>tbody>tr:hover>td,.console-shell .staff-table>tbody>tr:hover>td{background:var(--admin-color-fff7fa, #fff7fa)}.console-shell .admin-action-table>tbody>tr>.table-action-column .n-button{--n-height: 34px;--n-font-size: 14px;--n-padding: 0 12px;min-height:34px}.console-shell .compact-lead-table .data-table th,.console-shell .compact-lead-table .data-table td{padding:11px 8px;white-space:nowrap;vertical-align:middle}.console-shell .compact-lead-table .data-table th:first-child,.console-shell .compact-lead-table .data-table td:first-child{padding-left:12px}.compact-lead-table .data-table{min-width:1100px;width:max-content}.compact-lead-table tr.selected{background:var(--admin-color-fffbfd, #fffbfd)}.lead-client-select{display:flex;gap:9px;align-items:center;text-align:left;border:0;background:none;padding:0;white-space:nowrap}.lead-client-select>span{display:grid;gap:5px}.lead-client-select small{color:var(--text-secondary, var(--admin-color-6d5262, #6d5262));font-size:14px}.lead-intention-pill{display:inline-flex;color:var(--admin-color-b28154, #b28154);background:var(--admin-color-f8f0e4, #f8f0e4);border-radius:20px;padding:4px 10px;font-size:14px;white-space:nowrap}.lead-owner{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.console-shell .crm-table .n-empty{padding:85px 20px}.console-shell .crm-paging{border-top:1px solid var(--admin-color-f0e9ed, #f0e9ed);margin:0;padding:6px 0;gap:8px;color:var(--text-secondary, var(--admin-color-6d5262, #6d5262));font-size:13px}.console-shell :is(.crm-paging,.customer-paging,.app-user-paging,.order-pagination,.team-pagination,.ledger-actions,.journal-pagination,.coupon-pager,.wf-pages){min-height:0;align-items:center;gap:8px;font-size:13px;line-height:1.3}.console-shell :is(.customer-paging,.app-user-paging,.order-pagination,.journal-pagination,.wf-pages){margin-top:8px;padding-top:6px;padding-bottom:6px}.console-shell .ledger-actions{padding:8px 12px}.console-shell :is(.crm-paging,.customer-paging,.app-user-paging,.order-pagination,.team-pagination,.ledger-actions,.journal-pagination,.coupon-pager,.wf-pages) .n-button{--n-height: 28px !important;--n-font-size: 13px !important;--n-padding: 0 10px !important;min-height:28px;font-size:13px!important}.console-shell :is(.crm-paging,.order-pagination,.team-pagination) .n-pagination{font-size:13px!important;--n-item-size: 28px}.lead-preview{display:flex;flex-direction:column;min-width:0}.lead-preview .n-spin-container,.lead-preview .n-spin-content{flex:1;display:flex;flex-direction:column;min-height:0}.lead-preview .studio-card-header{align-items:center}.lead-preview .studio-card-header .n-button{width:26px;height:26px}.lead-preview-identity{display:flex;align-items:center;gap:16px;padding:12px 20px 18px}.lead-preview-identity h3{font-size:17px;color:var(--admin-color-4e2a3f, #4e2a3f);margin:0 0 7px}.preview-intention{display:inline-flex;font-size:14px;background:var(--admin-color-f8f0e4, #f8f0e4);color:var(--admin-color-b58a59, #b58a59);padding:3px 10px;border-radius:20px}.lead-preview-identity p{display:flex;align-items:center;gap:7px;color:var(--admin-color-96778a, #96778a);font-size:14px;margin:7px 0 0}.lead-preview-details{display:grid;grid-template-columns:1fr auto;align-items:center;margin:0 20px;padding-bottom:20px;gap:14px 10px;border-bottom:1px solid var(--admin-color-f0e8ed, #f0e8ed);font-size:14px}.lead-preview-details dt{display:flex;align-items:center;gap:9px;color:var(--admin-color-b49bab, #b49bab)}.lead-preview-details dd{display:flex;align-items:center;gap:6px;margin:0;color:var(--admin-color-765467, #765467);max-width:150px;overflow-wrap:anywhere}.lead-preview-tabs{display:flex;gap:24px;margin:0 20px;border-bottom:1px solid var(--admin-color-f2e9ee, #f2e9ee)}.lead-preview-tabs button{position:relative;background:none;border:0;font-size:16px;font-weight:500;color:var(--text-secondary, var(--admin-color-6d5262, #6d5262));padding:15px 0 13px}.lead-preview-tabs button.active{color:var(--admin-color-b9587d, #b9587d);font-weight:600}.lead-preview-tabs button.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--admin-color-ed7296, #ed7296);border-radius:3px}.lead-preview-content{flex:1;overflow:auto;min-height:180px;max-height:none;margin:14px 20px 0;scrollbar-width:thin}.lead-preview-event{padding:0 0 20px 20px;margin-left:5px;position:relative;border-left:1px solid var(--admin-color-f0e0e8, #f0e0e8)}.lead-preview-event:before{content:"";position:absolute;left:-4px;top:5px;width:7px;height:7px;border-radius:50%;background:var(--admin-color-d58aa6, #d58aa6)}.lead-preview-event>div{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.lead-preview-event b{color:var(--admin-color-785167, #785167);font-size:14px;font-weight:500}.lead-preview-event small{font-size:14px;color:var(--admin-color-b99eae, #b99eae)}.lead-preview-event>span{display:inline-block;background:var(--admin-color-fff1f6, #fff1f6);color:var(--admin-color-c37999, #c37999);padding:3px 7px;font-size:14px;margin-top:8px;border-radius:4px}.lead-preview-event p{font-size:14px;line-height:1.8;color:var(--admin-color-9b7c8f, #9b7c8f);white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0}.lead-preview-actions{display:flex;gap:8px;margin:16px 20px 18px;flex-shrink:0}.lead-preview-actions .n-button{flex:1;min-width:0;height:40px;padding:0 4px}.lead-preview-actions .n-button__content{font-size:14px}.lead-preview-empty{text-align:center;padding:65px 25px;color:var(--admin-color-b99bad, #b99bad)}.lead-preview-empty h3{margin:22px 0 10px;font:16px var(--serif);color:var(--admin-color-b38299, #b38299)}.lead-preview-empty p{font-size:14px;line-height:1.9;color:var(--admin-color-baa6b1, #baa6b1)}.lead-preview-empty .n-empty{margin-top:35px}.lead-profile-data{display:grid;gap:8px;margin:0;font-size:14px}.lead-profile-data dt{color:var(--admin-color-bba0b0, #bba0b0);font-size:14px}.lead-profile-data dd{margin:0 0 10px;color:var(--admin-color-8d647c, #8d647c);white-space:pre-wrap}html.admin-scrollbars .crm-tools-menu{display:grid;gap:9px;min-width:190px;padding:10px}html.admin-scrollbars .crm-tools-menu>.n-button,html.admin-scrollbars .crm-tools-menu .customer-transfer>.n-button,html.admin-scrollbars .crm-tools-menu .owner-handoff>.n-button{width:100%;justify-content:flex-start}html.admin-scrollbars .crm-tools-menu .customer-transfer,html.admin-scrollbars .crm-tools-menu .owner-handoff{display:block}html.admin-scrollbars .crm-tools-menu .eyebrow{color:var(--admin-color-b9899f, #b9899f);font-size:14px}.console-shell .studio-calendar{padding:0;margin:0;border:0;background:none;box-shadow:none}.console-shell .schedule-page-head{position:sticky;top:0;z-index:8;background:var(--admin-color-faf8f9,#faf8f9);padding-bottom:8px}.console-shell .workspace .studio-calendar-heading{margin-bottom:14px}.studio-calendar-heading>div{display:flex;align-items:center;gap:16px}.console-shell .studio-calendar-heading>.n-button{height:42px;padding:0 22px}.console-shell .studio-calendar .calendar-summary{margin:0 0 16px}.calendar-team-metric .avatar-stack{margin:10px 0 0 auto}.console-shell .studio-calendar .calendar-layout{display:grid;grid-template-columns:minmax(0,1fr) 338px;gap:14px;height:auto;align-items:stretch}.console-shell .studio-calendar .calendar-board{padding:16px 18px 12px;min-width:0}.console-shell .studio-calendar .calendar-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0;background:none;border:0;gap:10px}.console-shell .studio-calendar .calendar-month{gap:7px}.console-shell .studio-calendar .calendar-month .n-button{height:38px;padding:0 13px}.console-shell .studio-calendar .calendar-month .year-select{width:85px}.console-shell .studio-calendar .calendar-month .month-select{width:74px}.console-shell .studio-calendar .calendar-actions{display:flex;gap:8px;margin:0;align-items:center}.calendar-mode-switch{display:flex;padding:4px;border-radius:10px;background:var(--admin-color-f8f1f5, #f8f1f5);height:40px;box-sizing:border-box;align-items:stretch}.calendar-mode-switch button{border:0;background:none;border-radius:7px;min-width:42px;padding:0 12px;height:auto;font-size:16px;font-weight:500;color:var(--text-secondary, var(--admin-color-6d5262, #6d5262))}.calendar-mode-switch button.active{background:var(--admin-color-ed7296, #ed7296);color:#fff;box-shadow:0 2px 6px var(--admin-color-d56b8e30, #d56b8e30)}.console-shell .studio-calendar .calendar-meta{margin:12px 0 14px;display:flex;justify-content:space-between;gap:10px}.console-shell .studio-calendar .calendar-count{color:var(--admin-color-b9a7b1, #b9a7b1);font-size:14px}.console-shell .studio-calendar .calendar-legend{font-size:14px;gap:10px}.console-shell .studio-calendar .calendar-legend i{width:5px;height:5px}.console-shell .studio-calendar .calendar-filters{padding:16px 0 8px}.console-shell .studio-calendar .calendar-grid{height:max(calc(100dvh - 460px),calc(32px + var(--calendar-weeks) * 94px));min-height:0;display:grid;grid-template-columns:repeat(var(--calendar-days),minmax(0,1fr));grid-template-rows:32px repeat(var(--calendar-weeks),minmax(94px,1fr));border:1px solid var(--admin-color-eee6eb, #eee6eb);border-right:0;border-bottom:0;border-radius:7px;overflow:hidden;background:#fff}.console-shell .studio-calendar .weekday{padding:7px 0;color:var(--text-secondary, var(--admin-color-6d5262, #6d5262));font-size:14px;border-bottom-color:var(--admin-color-eee6eb, #eee6eb)}.console-shell .studio-calendar .calendar-cell{border-color:var(--admin-color-eee6eb, #eee6eb);padding:5px;gap:3px;background:#fff;min-width:0}.console-shell .studio-calendar .calendar-cell.outside{color:var(--admin-color-c1b3bc, #c1b3bc);background:var(--admin-color-fcfafb, #fcfafb)}.console-shell .studio-calendar .calendar-cell.selected{background:var(--admin-color-fff0f6, #fff0f6);box-shadow:inset 0 0 0 1px var(--admin-color-e0a1b8, #e0a1b8)}.console-shell .studio-calendar .calendar-cell:hover{background:var(--admin-color-fff7fa, #fff7fa)}.console-shell .studio-calendar .day-number{height:22px;min-height:22px;align-self:flex-start;color:var(--admin-color-775567, #775567)}.console-shell .studio-calendar .day-date{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:14px}.console-shell .studio-calendar .day-number small{color:var(--admin-color-c3aebc, #c3aebc);font-size:14px;display:none}.console-shell .studio-calendar .calendar-cell.selected .day-date{background:var(--admin-color-ed7296, #ed7296);color:#fff}.console-shell .studio-calendar .calendar-cell.today:not(.selected) .day-date{color:var(--admin-color-d0678d, #d0678d);box-shadow:inset 0 0 0 1px var(--admin-color-e7b1c6, #e7b1c6)}.console-shell .studio-calendar .calendar-event{min-height:20px;height:20px;padding:1px 4px;border-radius:4px;justify-content:flex-start;max-width:100%}.console-shell .studio-calendar .calendar-event.n-button{font-size:14px!important}.console-shell .studio-calendar .calendar-event.WAITING{background:var(--admin-color-f8eedf, #f8eedf);color:var(--admin-color-b28c52, #b28c52)}.console-shell .studio-calendar .calendar-event.SHOOTING{background:var(--admin-color-fce7ef, #fce7ef);color:var(--admin-color-b75a7c, #b75a7c)}.console-shell .studio-calendar .calendar-event.COMPLETED{background:var(--admin-color-eaf1fb, #eaf1fb);color:var(--admin-color-7793b5, #7793b5)}.console-shell .studio-calendar .calendar-event.PAYMENT{background:var(--admin-color-fcf0d3, #fcf0d3);color:var(--admin-color-bca04d, #bca04d)}.console-shell .studio-calendar .calendar-event.ATTENTION{background:var(--admin-color-f9e6df, #f9e6df);color:var(--admin-color-c58a70, #c58a70)}.console-shell .studio-calendar .calendar-event.CLOSED{background:var(--admin-color-f0ecef, #f0ecef);color:var(--admin-color-b3a3ad, #b3a3ad)}.console-shell .studio-calendar .day-total.n-button,.console-shell .studio-calendar .day-empty.n-button{height:13px;min-height:13px;font-size:14px!important;color:var(--admin-color-b39aa8, #b39aa8);margin:0}.console-shell .studio-calendar .day-empty{opacity:0;margin-top:auto!important}.console-shell .studio-calendar .calendar-cell:hover .day-empty,.console-shell .studio-calendar .calendar-cell:focus-within .day-empty{opacity:1}.console-shell .studio-calendar .calendar-day{display:flex;flex-direction:column;gap:0;padding:17px 20px 14px;border:1px solid var(--admin-color-eee8ec, #eee8ec);border-radius:11px;background:#fff;min-height:0;max-height:max(calc(100dvh - 338px),calc(142px + var(--calendar-weeks) * 94px))}.console-shell .studio-calendar .day-heading{display:flex;justify-content:space-between;align-items:flex-start;padding:0 0 15px;border-bottom:1px solid var(--admin-color-f2e9ef, #f2e9ef);gap:8px}.console-shell .studio-calendar .day-heading h2{color:var(--admin-color-3d2836, #3d2836);font:600 25px/1.4 var(--serif);margin:0 0 3px}.console-shell .studio-calendar .day-heading h2 small{font-size:14px;font-weight:400;margin-left:4px}.console-shell .studio-calendar .day-heading span{font-size:14px;color:var(--admin-color-997f8e, #997f8e)}.console-shell .studio-calendar .day-heading .day-arrows{display:flex;gap:3px;padding-top:4px}.day-arrows .n-button{width:25px;height:25px;border:1px solid var(--admin-color-f1e8ed, #f1e8ed)}.console-shell .studio-calendar .day-orders{min-height:120px;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:0}.console-shell .studio-calendar .day-orders>.n-empty{margin:auto 0;padding:35px 0}.console-shell .studio-calendar .day-order{border:0;border-bottom:1px solid var(--admin-color-f3edf0, #f3edf0);border-radius:0;padding:15px 0;background:#fff;position:relative}.console-shell .studio-calendar .day-order:before{content:"";position:absolute;left:1px;top:20px;height:6px;width:6px;border:1.5px solid var(--admin-color-b795a9, #b795a9);border-radius:50%;background:#fff}.console-shell .studio-calendar .day-order-top{display:flex;align-items:center;justify-content:space-between;padding-left:20px;font-size:14px;gap:4px}.console-shell .studio-calendar .day-order-top b{font-weight:500;color:var(--admin-color-6d445d, #6d445d)}.console-shell .studio-calendar .day-order-top small{font-size:14px;color:var(--admin-color-a17c93, #a17c93)}.console-shell .studio-calendar .day-order-top>span{padding:3px 8px;border-radius:20px;font-size:14px;background:var(--admin-color-f7f0e4, #f7f0e4);color:var(--admin-color-b08b55, #b08b55)}.console-shell .studio-calendar .day-order-top>.COMPLETED{color:var(--admin-color-7793b5, #7793b5);background:var(--admin-color-eaf1fb, #eaf1fb)}.console-shell .studio-calendar .day-order-top>.SHOOTING{color:var(--admin-color-bf6a8a, #bf6a8a);background:var(--admin-color-fcecf2, #fcecf2)}.day-order-body{display:flex;align-items:center;gap:11px;padding:10px 0 0 20px}.day-order-photo{width:74px;height:65px;flex-shrink:0;border-radius:5px}.day-order-photo-empty{display:flex;align-items:center;justify-content:center;color:var(--admin-color-d2a0b6, #d2a0b6);background:var(--admin-color-fcf0f5, #fcf0f5)}.day-order-info{min-width:0;flex:1}.console-shell .studio-calendar .day-order h3{font-size:14px;font-weight:600;color:var(--admin-color-71415d, #71415d);margin:0 0 4px}.console-shell .studio-calendar .day-order p{color:var(--admin-color-b395a7, #b395a7);margin:0 0 4px;font-size:14px;line-height:1.4}.day-order-body>.n-button{align-self:flex-end;width:22px;height:22px}.day-team{flex-shrink:0;padding-top:12px;border-top:1px solid var(--admin-color-f2e9ef, #f2e9ef)}.day-team>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.day-team>header>b{color:var(--admin-color-785269, #785269);font-size:14px;font-weight:500}.day-team>header>a{display:flex;gap:3px;align-items:center;color:var(--admin-color-bba0af, #bba0af);font-size:14px}.day-team-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-bottom:15px}.day-team-grid>div{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0}.day-team-grid b{font-size:14px;color:var(--admin-color-926a81, #926a81);font-weight:400;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.day-team-grid small{color:var(--admin-color-ae8a9f, #ae8a9f);font-size:14px;display:flex;gap:3px;align-items:center}.day-team-grid small i{width:4px;height:4px;border-radius:50%;background:var(--admin-color-e7a6bf, #e7a6bf)}.day-team-grid small.busy{color:var(--admin-color-bd905e, #bd905e)}.day-team-grid small.busy i{background:var(--admin-color-c4a16e, #c4a16e)}.console-shell .studio-calendar .unscheduled-note{padding:10px 0 0;border:0;margin:0;color:var(--admin-color-bea6b5, #bea6b5);font-size:14px}.calendar-tools-menu,.calendar-tools-menu .calendar-tools,.day-actions{display:grid;gap:8px}.calendar-tools-menu{padding:8px;min-width:160px}.calendar-tools-menu .n-button{justify-content:flex-start}.console-shell .badge.green{background:var(--admin-color-fff0f5, #fff0f5);color:var(--admin-color-bc718e, #bc718e)}.console-shell .badge.orange{background:var(--admin-color-f8f1e7, #f8f1e7);color:var(--admin-color-ac885b, #ac885b)}.console-shell .stat-value{color:var(--admin-color-b56686, #b56686)}.console-shell .stat-icon{color:var(--admin-color-d08ba7, #d08ba7);background:var(--admin-color-fcf0f5, #fcf0f5)}.console-shell .admin-filter-panel:not(.studio-lead-filters){padding:16px 18px;background:#fff;border:1px solid var(--admin-color-eee8ec, #eee8ec);border-radius:10px}.console-shell .week-day.selected{background:var(--admin-color-ed7296, #ed7296);color:#fff}.console-shell .week-day.selected span{color:var(--admin-color-ffe5ee, #ffe5ee)}.console-shell .crm-kpis{background:var(--admin-color-f6eaf0, #f6eaf0);border-color:var(--admin-color-f2e3eb, #f2e3eb)}.console-shell .crm-kpi b{color:var(--admin-color-ca658b, #ca658b)}.console-shell .lead-name-cell{display:flex;align-items:center;gap:8px}.console-shell .lead-initial{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:var(--admin-color-faeaf1, #faeaf1);color:var(--admin-color-c5829e, #c5829e);border-radius:50%}@media(max-width:1350px){.console-shell .sidebar{width:236px;padding-inline:12px}.console-shell .main-shell{margin-left:236px;width:calc(100% - 236px)}.console-shell .workspace{padding:24px 24px 0}.console-shell .topbar{padding-inline:24px}.console-shell .studio-calendar .calendar-layout{grid-template-columns:minmax(0,1fr) 290px}.console-shell .studio-calendar .calendar-board{padding:14px 12px 10px}.console-shell .studio-calendar .calendar-day{padding:16px 14px 12px}.console-shell .studio-calendar .calendar-month{gap:4px}.console-shell .studio-calendar .calendar-month .n-button{padding-inline:9px}.calendar-mode-switch button{min-width:34px;padding:0 8px}.studio-metric{gap:10px;padding:16px 14px}.studio-metric-copy>strong{font-size:30px}.studio-metric-icon{width:37px;height:37px}.studio-metric-spark{width:48px;height:26px}.studio-dashboard-chart-row{grid-template-columns:minmax(0,1.8fr) 320px}.receipts-body{grid-template-columns:110px 1fr;gap:12px;padding:14px 15px}.receipt-ring{width:108px;height:108px;padding:8px}.receipt-ring strong{font-size:26px}.receipt-details>strong{font-size:21px}.shoot-team{display:none}.leads-studio-layout{grid-template-columns:minmax(0,1fr) 290px;gap:12px}.lead-directory{padding-inline:12px}.lead-view-tabs{gap:18px}.console-shell .studio-lead-filters>.admin-filter-bar>.admin-filter-actions{flex-basis:100%}.calendar-team-metric .avatar-stack{display:none}}@media(max-width:1100px){.studio-metrics.four{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-dashboard-chart-row{grid-template-columns:minmax(0,1.3fr) minmax(270px,1fr)}.studio-dashboard-list-row{grid-template-columns:1fr}.studio-insight-row{grid-template-columns:1fr 1fr}.dashboard-followups{min-height:180px}.leads-studio-layout{grid-template-columns:1fr;flex:1}.lead-directory,.lead-preview{min-height:0}.lead-preview-empty{padding:35px 25px}.console-shell .studio-calendar .calendar-layout{grid-template-columns:1fr}.console-shell .studio-calendar .calendar-day{max-height:580px}.console-shell .studio-calendar .calendar-grid{height:calc(32px + var(--calendar-weeks) * 104px)}.console-shell .studio-calendar .day-orders{min-height:180px}.console-shell .studio-calendar-heading>div{display:block}.console-shell .crm-heading-actions{margin-left:0}.console-shell .workspace .crm-workspace>.page-heading{flex-wrap:wrap}}@media(max-width:760px){.console-shell .sidebar{width:66px;padding:16px 8px}.console-shell .sidebar:before{background-size:auto 100%}.console-shell .brand-context{padding:0;margin:0 auto 28px}.console-shell .brand-context .tenant-avatar{width:40px;height:40px}.console-shell .sidebar .nav-item{justify-content:center;padding:0;gap:0}.console-shell .nav-active-arrow,.console-shell .sidebar-brand-story,.console-shell .studio-extra-nav>summary>span,.console-shell .studio-extra-nav>summary>svg:last-child{display:none}.console-shell .studio-extra-nav>summary{padding:12px}.console-shell .sidebar .nav-group-children{margin-left:0;padding-left:0;border:0}.console-shell #crm-settings-menu .nav-child>span{display:block;white-space:normal;font-size:14px;text-align:center;line-height:1.5}.console-shell .main-shell{margin-left:66px;width:calc(100% - 66px)}.console-shell .workspace{padding:20px 14px 0}.console-shell .topbar{height:58px;padding:0 14px}.console-shell .breadcrumb{font-size:14px;gap:8px}.console-shell .workspace .page-heading h1{font-size:20px}.console-shell .workspace .page-heading{flex-wrap:wrap;gap:10px;padding:8px 12px}.dashboard-heading-title{display:block}.dashboard-greeting{margin-top:10px}.dashboard-heading-actions{width:100%;justify-content:space-between}.studio-metrics{gap:10px}.studio-metric{height:112px;padding:14px 10px;gap:8px}.studio-metric-icon{display:none}.studio-metric-copy>strong{font-size:28px}.studio-metric:has(.studio-metric-spark) .studio-metric-copy>strong{font-size:22px}.studio-metric-copy>span{font-size:14px}.studio-metric-copy>p{font-size:14px}.studio-metric-chevron,.studio-metric-spark{display:none}.studio-dashboard-chart-row{grid-template-columns:1fr}.studio-revenue-total{font-size:26px}.studio-period{flex-direction:column;gap:4px}.studio-dashboard-list-row{grid-template-columns:1fr}.studio-card-header{padding:16px 14px 10px}.studio-card-header h2{font-size:16px}.today-shooting-list{padding-inline:14px}.today-shooting-row{gap:8px}.shoot-cover{width:50px;height:48px}.shoot-package{display:none}.shoot-status{padding:4px 6px;font-size:14px}.shoot-open{display:none}.dashboard-followup-row{padding-inline:14px;gap:8px}.studio-insight-row{grid-template-columns:1fr}.insight-facts{grid-template-columns:1fr 1fr}.studio-metrics.three{gap:7px}.studio-metrics.three .studio-metric{padding:12px 8px;height:112px}.studio-metrics.three .studio-metric-copy>span{white-space:normal;font-size:14px}.studio-metrics.three .studio-metric-copy>strong{font-size:26px}.console-shell .studio-calendar .calendar-board{padding:12px 10px}.console-shell .studio-calendar .calendar-month{flex-wrap:wrap}.console-shell .studio-calendar .calendar-month .n-button{height:32px;padding-inline:8px}.console-shell .studio-calendar .calendar-toolbar{gap:12px}.console-shell .studio-calendar .calendar-meta{flex-wrap:wrap;gap:7px}.console-shell .studio-calendar .calendar-legend{gap:7px;font-size:14px}.console-shell .studio-calendar .calendar-grid{min-width:390px}.console-shell .studio-calendar .calendar-board{overflow-x:auto}.console-shell .studio-calendar .calendar-cell{padding:4px 2px}.console-shell .studio-calendar .calendar-event.n-button{font-size:14px!important;padding-inline:2px}.console-shell .studio-calendar .day-orders{min-height:160px}.console-shell .studio-calendar .day-heading h2{font-size:23px}.lead-directory{min-height:0}.console-shell .studio-lead-filters>.admin-filter-bar>.admin-filter-field{flex-basis:calc(50% - 5px)}.console-shell .studio-lead-filters>.admin-filter-bar>.admin-filter-search{flex-basis:100%}.console-shell .crm-heading-actions>.n-button{padding-inline:10px;font-size:14px!important}.console-shell .section-tabs{gap:22px}.console-shell .section-tabs .n-button{font-size:16px!important}}@media(hover:none){.console-shell .studio-calendar .day-empty{opacity:1}}@media(prefers-reduced-motion:reduce){.console-shell *,.console-shell *:before{transition:none!important}}.console-shell .crm-workbench .crm-kpis{gap:12px;background:none;border:0;border-radius:0;overflow:visible}.console-shell .crm-workbench .crm-kpi{min-height:100px;height:auto;padding:16px;border:1px solid var(--admin-color-eee8ec, #eee8ec);border-radius:10px}.console-shell .crm-workbench .metric-icon{width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:var(--admin-color-cf8aa5, #cf8aa5);background:var(--admin-color-fff1f6, #fff1f6);border-radius:50%;flex-shrink:0}.console-shell .crm-workbench .metric-arrow{color:var(--admin-color-c4a3b4, #c4a3b4)}.console-shell .crm-workbench .metric-copy>b{color:var(--admin-color-b96486, #b96486);font-family:Georgia,serif}.console-shell .crm-workbench .week-day.selected{background:var(--admin-color-ed7296, #ed7296);color:#fff}.console-shell .crm-workbench .week-day.selected span{color:var(--admin-color-ffedf5, #ffedf5)}@media(max-width:760px){.console-shell .workspace .studio-dashboard-heading h1{font-size:20px}.console-shell .crm-workbench .metric-icon,.console-shell .crm-workbench .metric-arrow{display:none}}@media(min-width:761px){.console-shell:not(.menu-top) .sidebar{width:292px}.console-shell:not(.menu-top) .main-shell{margin-left:292px;width:calc(100% - 292px)}}.console-shell .sidebar{height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:18px;padding:22px 16px 16px;overflow:visible}.console-shell .sidebar>.brand-context{margin:0;padding:0 10px 10px}.console-shell .sidebar>.nav-caption{display:none}.console-shell .sidebar>nav,.console-shell .sidebar>.admin-sidebar-scroll>nav{overflow:auto;flex:1;min-height:0;margin:0;scrollbar-gutter:auto;--admin-scrollbar-track: transparent;--admin-scrollbar-thumb: color-mix(in srgb, var(--admin-color-f5a3bf, #f5a3bf) 70%, transparent);--admin-scrollbar-hover: var(--admin-color-f5a3bf, #f5a3bf);--admin-scrollbar-active: var(--admin-color-fff7fb, #fff7fb)}.console-shell .sidebar>.admin-sidebar-scroll{min-height:0;display:flex;flex-direction:column}.console-shell .sidebar-bottom{display:grid;grid-template-columns:1fr 1fr;gap:6px 0;margin:0;padding:12px 8px 0;border-top:1px solid #ffffff1c;align-items:center}.console-shell .sidebar-bottom .visit-site{grid-column:1/-1;padding:10px}.console-shell .sidebar-bottom .help-button{padding:8px 4px;font-size:14px;gap:6px}.console-shell .sidebar-bottom .sidebar-version{display:none}.console-shell .sidebar-appearance-link{display:flex;align-items:center;justify-content:flex-end;gap:5px;color:var(--admin-color-bca4b2,#bca4b2);font-size:14px;padding:8px 4px}.console-shell .admin-sidebar-nav .nav-item{height:44px;margin:4px 0;font-size:14px;gap:14px}.console-shell .admin-sidebar-nav .admin-nav-group{width:100%;border:0;text-align:left;background:none;font-family:inherit;cursor:pointer}.console-shell .admin-sidebar-nav .admin-nav-group.active{background:var(--admin-color-72455780,#72455780)}.console-shell .admin-sidebar-nav .admin-nav-group.expanded{background:#ffffff15}.console-shell .sidebar .admin-nav-label.nav-item{cursor:default}.console-shell .sidebar .admin-nav-label.nav-item:hover{color:var(--admin-color-dfd0d9,#dfd0d9);background:transparent}.admin-nav-chevron{margin-left:auto;opacity:.65;transition:transform .18s;transform:rotate(-90deg)}.admin-nav-group.expanded .admin-nav-chevron{transform:rotate(0)}.admin-nav-divider{display:flex;align-items:center;gap:8px;color:var(--admin-color-b39ba8,#b39ba8);font-size:14px;letter-spacing:1.5px;padding:18px 16px 9px}.admin-nav-divider:after{content:"";height:1px;flex:1;background:#ffffff14}.admin-nav-children{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:6px 4px 10px;margin:0 0 6px;border-bottom:1px solid #ffffff12}.admin-nav-children a{display:flex;align-items:center;justify-content:flex-start;min-width:0;min-height:32px;padding:5px 7px;border-radius:5px;color:var(--admin-color-dfd0d9,#dfd0d9);font-size:14px;line-height:1.5;text-decoration:none;white-space:nowrap}.admin-nav-children a:hover{background:#ffffff10;color:#fff}.admin-nav-children a.active{background:var(--admin-color-72455780,#72455780);color:var(--admin-color-f5a3bf,#f5a3bf);font-weight:600}.admin-nav-group:focus-visible,.admin-nav-children a:focus-visible{outline:2px solid var(--admin-primary);outline-offset:-2px}.admin-appearance{padding:25px;background:#fff;border:1px solid var(--line);border-radius:13px}.appearance-heading{display:flex;align-items:center;gap:14px}.appearance-heading-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--brand-rose-wash);color:var(--admin-primary);border-radius:12px;flex-shrink:0}.appearance-heading h2{margin:0;font:600 22px var(--serif);color:var(--ink)}.appearance-heading p{margin:6px 0 0;font-size:14px;color:var(--muted)}.appearance-heading>.n-button{margin-left:auto;flex-shrink:0}.appearance-status{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:24px 0 20px;padding:13px 15px;background:var(--brand-rose-wash);border-radius:8px}.appearance-status>span{display:flex;align-items:center;gap:8px;color:var(--admin-color-7f6172,#7f6172);font-size:14px}.appearance-status i{width:7px;height:7px;border-radius:50%}.appearance-status b{color:var(--admin-primary);font-weight:600}.appearance-status>small{color:var(--muted);font-size:14px}.appearance-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.appearance-option{padding:0;border:1px solid #e9e8e5;border-radius:12px;overflow:hidden;text-align:left;background:#fff;transition:border-color .18s,box-shadow .18s;min-width:0}.appearance-option:hover{border-color:var(--preview-accent);box-shadow:0 5px 20px #00000008}.appearance-option.selected{border:2px solid var(--preview-accent);box-shadow:0 0 0 3px var(--brand-rose-wash)}.appearance-miniature{display:flex;height:112px;background:#fbfbfa;border-bottom:1px solid #ecebe8;position:relative;pointer-events:none}.appearance-preview-sidebar{width:24%;min-width:45px;padding:10px 7px;position:relative;isolation:isolate;background:var(--preview-sidebar);overflow:hidden}.appearance-preview-sidebar:before{content:"";z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(var(--preview-sidebar) 0%,transparent 75%),var(--preview-image) bottom/cover no-repeat;filter:var(--preview-filter);opacity:var(--preview-photo-opacity, .8)}.appearance-preview-sidebar>i{display:block;height:10px;width:18px;border-radius:3px;background:#ffffff60;margin-bottom:12px}.appearance-preview-sidebar>span{display:block;height:7px;border-radius:2px;background:#ffffff15;margin:6px 0;width:88%}.appearance-preview-sidebar>span.active{background:var(--preview-accent)}.appearance-preview-main{flex:1;min-width:0}.appearance-preview-topbar{height:15px;background:#fff;border-bottom:1px solid #ecebe8}.appearance-preview-content{padding:8px}.appearance-preview-content>b{display:block;height:5px;width:40px;border-radius:2px;background:#4e4b46;margin-bottom:8px}.appearance-preview-metrics{display:flex;gap:6px}.appearance-preview-metrics>i{flex:1;height:20px;background:#fff;border:1px solid #eae9e6;border-radius:4px;position:relative}.appearance-preview-metrics>i:before{content:"";width:6px;height:6px;border-radius:50%;position:absolute;left:6px;top:6px;background:var(--preview-accent);opacity:.5}.appearance-preview-panels{display:grid;grid-template-columns:1.7fr 1fr;gap:6px;margin-top:6px}.appearance-preview-panels>div{height:35px;border:1px solid #eae9e6;background:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;padding:5px}.appearance-preview-panels svg{color:var(--preview-accent);width:100%}.appearance-preview-panels i{width:22px;height:22px;border:3px solid var(--preview-accent);border-right-color:#f0efec;border-radius:50%}.appearance-selected{width:25px;height:25px;border-radius:50%;background:var(--preview-accent);color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;top:10px;right:10px}.appearance-option-info{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 12px 0}.appearance-option-info>div{display:grid;gap:7px}.appearance-option-info b{color:#363331;font-size:14px;font-weight:600}.appearance-option-info span{color:#9c9893;font-size:14px;line-height:1.5}.appearance-option-info>i{width:17px;height:17px;border:3px solid white;box-shadow:0 0 0 1px #e9e8e5;border-radius:50%;flex-shrink:0}.appearance-background-name{color:#a09b95;font-size:14px;margin:9px 12px 12px}.appearance-current-background{color:var(--muted);font-size:14px}.appearance-backgrounds{margin-top:24px;padding-top:22px;border-top:1px solid var(--line)}.appearance-backgrounds>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.appearance-backgrounds h3{display:flex;align-items:center;gap:8px;margin:0;font:600 17px var(--serif);color:var(--ink)}.appearance-backgrounds h3>svg{color:var(--admin-primary)}.appearance-backgrounds h3>span{margin-left:5px;font-size:14px;font-family:inherit;color:var(--muted)}.appearance-backgrounds p{margin:7px 0 0;color:var(--muted);font-size:14px;line-height:1.6}.appearance-backgrounds header>small{color:var(--muted);font-size:14px;flex-shrink:0}.appearance-background-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.appearance-background-solid-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;letter-spacing:.18em;font:600 14px/1 var(--serif);color:#fffc}.appearance-solid-color{display:grid;gap:8px;width:max-content;max-width:100%;margin-top:16px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--canvas)}.appearance-solid-color-main{display:flex;align-items:center;gap:12px;min-width:0}.appearance-solid-color-copy{display:grid;gap:2px;min-width:0}.appearance-solid-color-copy b{font-size:14px;font-weight:500;color:var(--ink)}.appearance-solid-color-copy code{font:500 14px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--muted);letter-spacing:.04em}.appearance-solid-color p{margin:0;color:var(--muted);font-size:14px;line-height:1.6}.appearance-solid-color .n-color-picker{width:40px;height:40px;flex-shrink:0;padding:3px;border-radius:10px;box-sizing:border-box}.appearance-solid-color .n-color-picker-trigger{width:100%;height:100%;cursor:pointer}.appearance-solid-color .n-color-picker__fill{border-radius:7px;overflow:hidden}.appearance-solid-color .n-color-picker__value{display:none}.appearance-background-option{border:2px solid transparent;border-radius:10px;padding:0;overflow:hidden;background:var(--canvas);cursor:pointer;text-align:left;min-width:0}.appearance-background-option:hover{border-color:var(--admin-scrollbar-hover)}.appearance-background-option.selected{border-color:var(--admin-primary);box-shadow:0 0 0 3px var(--brand-rose-wash)}.appearance-background-photo{height:138px;position:relative;overflow:hidden;background:var(--admin-sidebar-bg)}.appearance-background-photo img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 85%}.appearance-background-check{position:absolute;top:9px;right:9px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--admin-primary);color:#fff}.appearance-background-caption{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;padding:11px 12px}.appearance-background-caption b{color:var(--ink);font-size:14px;font-weight:500}.appearance-background-caption small{font-size:14px;color:var(--muted)}.appearance-background-option.selected .appearance-background-caption small{color:var(--admin-primary)}.appearance-option:focus-visible,.appearance-background-option:focus-visible{outline:2px solid var(--admin-primary);outline-offset:3px}.appearance-note{margin-top:22px;font-size:14px}.appearance-note .n-alert-body__content{display:flex;align-items:center;gap:8px;color:var(--muted)}@media(min-width:1180px){.appearance-options{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-height:950px){.console-shell .sidebar{gap:10px;padding-top:16px;padding-bottom:10px}.console-shell .admin-sidebar-nav .nav-item{height:36px;margin:2px 0}.admin-nav-divider{padding:12px 16px 6px}.console-shell .sidebar>.brand-context{padding-bottom:4px}.admin-nav-children{gap:2px;padding-top:3px;padding-bottom:6px;margin-bottom:3px}.admin-nav-children a{min-height:28px;padding-block:4px}.console-shell .dense-menu .nav-item{height:32px;margin:0}.dense-menu .admin-nav-divider{padding-top:9px;padding-bottom:5px}.dense-menu .admin-nav-children{padding-bottom:4px}}@media(max-width:760px){.console-shell .sidebar{width:66px;padding:16px 8px 10px;gap:16px}.console-shell .sidebar>.brand-context{padding:0;margin:0 auto}.console-shell .admin-sidebar-nav .nav-item{justify-content:center;padding:0}.admin-nav-divider,.admin-nav-chevron{display:none}.console-shell .sidebar .sidebar-bottom{display:grid;grid-template-columns:1fr;padding:8px 0 0;border-top:1px solid #ffffff22}.console-shell .sidebar-bottom .visit-site,.console-shell .sidebar-bottom .help-button{display:none}.console-shell .sidebar-appearance-link{display:flex;justify-content:center;padding:12px 0}.console-shell .sidebar-appearance-link>span{display:none}.console-shell .sidebar:has(.admin-sidebar-nav.has-expanded){width:238px;box-shadow:14px 0 40px #00000024}.console-shell .sidebar:has(.admin-sidebar-nav.has-expanded) .admin-sidebar-nav .nav-item{justify-content:flex-start;padding:0 12px;gap:12px}.console-shell .sidebar:has(.admin-sidebar-nav.has-expanded) .admin-sidebar-nav .nav-item>span{display:inline}.console-shell .sidebar:has(.admin-sidebar-nav.has-expanded).admin-nav-chevron{display:block}.admin-nav-children{padding-inline:2px}.admin-nav-children a{font-size:14px}.admin-appearance{padding:18px 14px}.appearance-heading{flex-wrap:wrap;gap:12px}.appearance-heading h2{font-size:20px}.appearance-heading>div{flex:1;min-width:140px}.appearance-heading>.n-button{margin-left:0}.appearance-status{flex-direction:column;align-items:flex-start;gap:8px;margin-top:18px}.appearance-options{grid-template-columns:1fr;gap:16px}.appearance-miniature{height:112px}.appearance-status>span{flex-wrap:wrap}.appearance-background-options{grid-template-columns:1fr;gap:12px}.appearance-background-photo{height:135px}.appearance-solid-color{width:100%}}@media(max-width:1100px){.appearance-background-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.appearance-heading-actions{display:flex;gap:8px;margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.appearance-load-error{margin-top:18px}.appearance-option:disabled,.appearance-background-option:disabled{cursor:default}.appearance-option:disabled:hover{box-shadow:none}@media(max-width:760px){.appearance-heading-actions{width:100%;justify-content:flex-start;margin-left:0}}.console-shell.menu-top{display:grid;grid-template-columns:minmax(0,1fr) max-content;grid-template-rows:56px minmax(0,1fr);height:100dvh;overflow:hidden;background:linear-gradient(var(--admin-sidebar-bg,#30212b),var(--admin-sidebar-bg,#30212b)) 0 0/100% 56px no-repeat,var(--admin-color-faf8f9,#faf8f9)}.console-shell.menu-top .sidebar{position:relative;inset:auto;grid-column:1;grid-row:1;width:auto;height:56px;min-height:0;display:flex;flex-direction:row;align-items:center;gap:14px;padding:0 8px 0 18px;overflow:visible;z-index:30}.console-shell.menu-top .sidebar:before{display:none}.console-shell.menu-top .sidebar>.brand-context{margin:0;padding:0;gap:10px;flex:0 0 auto}.console-shell.menu-top .brand-context .tenant-avatar{width:32px;height:32px}.console-shell.menu-top .brand-context b{font-size:16px;letter-spacing:1px}.console-shell.menu-top .brand-context small{font-size:14px;letter-spacing:.2px}.console-shell.menu-top .sidebar>nav{display:flex;flex-direction:row;align-items:center;gap:2px;flex:1 1 auto;min-width:0;overflow:visible;margin:0}.console-shell.menu-top .sidebar .nav-item{height:36px;width:auto;margin:0;padding:0 12px;gap:8px;flex:0 0 auto;justify-content:flex-start}.console-shell.menu-top .sidebar .nav-item.active:before{top:auto;bottom:3px;left:12px;right:12px;width:auto;height:2px}.console-shell.menu-top .admin-nav-divider{display:none}.console-shell.menu-top .admin-nav-section{position:relative}.console-shell.menu-top .admin-sidebar-nav .nav-item{height:36px;margin:0}.console-shell.menu-top .admin-nav-chevron{transform:none;margin-left:2px}.console-shell.menu-top .admin-nav-group.expanded .admin-nav-chevron{transform:rotate(180deg)}.console-shell.menu-top .admin-nav-children{position:absolute;top:calc(100% + 8px);left:0;z-index:40;min-width:188px;max-height:min(70vh,520px);overflow:auto;display:grid;grid-template-columns:1fr;gap:2px;padding:8px;margin:0;border:1px solid #ffffff18;border-radius:10px;background:#3a2832;box-shadow:0 16px 36px #00000045}.console-shell.menu-top .admin-nav-children a{font-size:14px;min-height:34px;padding:6px 10px;white-space:nowrap}.console-shell.menu-top .sidebar-bottom{display:flex;flex-direction:row;align-items:center;gap:2px;margin:0 0 0 auto;padding:0;border:0;flex:0 0 auto}.console-shell.menu-top .sidebar-bottom .visit-site{grid-column:auto;width:auto;padding:8px 10px;border:0}.console-shell.menu-top .sidebar-bottom .help-button{padding:8px;white-space:nowrap}.console-shell.menu-top .main-shell{display:contents}.console-shell.menu-top .topbar{grid-column:2;grid-row:1;height:56px;margin:0;padding:0 16px 0 4px;background:transparent;border:0;z-index:31}.console-shell.menu-top .breadcrumb{display:none}.console-shell.menu-top .topbar-divider{background:#ffffff24}.console-shell.menu-top .profile{color:#f4e9ef}.console-shell.menu-top .profile-avatar{width:28px;height:28px}.console-shell.menu-top .topbar .n-button{--n-text-color:#f4e9ef;--n-text-color-hover:#fff;--n-text-color-pressed:#fff;--n-text-color-focus:#fff;--n-color-hover:#ffffff14;--n-color-pressed:#ffffff1f}.console-shell.menu-top .topbar .inbox-trigger{color:#f4e9ef}.console-shell.menu-top .topbar .inbox-trigger:hover{background:#ffffff14}.console-shell.menu-top .workspace{grid-column:1/-1;grid-row:2;min-height:0}.console-shell.menu-top .workspace-page{min-height:calc(100dvh - 80px)}@media(max-width:760px){.console-shell.menu-top{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);background-size:100% 100%}.console-shell.menu-top .sidebar{grid-column:1;width:100%;height:auto;padding:8px 108px 8px 12px;flex-wrap:wrap}.console-shell.menu-top .topbar{grid-column:1;grid-row:1;justify-self:end;align-self:start;height:auto;padding:8px 12px}.console-shell.menu-top .sidebar>nav{flex-wrap:wrap;overflow:visible}.console-shell.menu-top .nav-item span,.console-shell.menu-top .brand-context-copy,.console-shell.menu-top .sidebar-bottom{display:flex}.console-shell.menu-top .workspace{grid-row:2}}html.admin-scrollbars,html.admin-scrollbars *{scrollbar-width:thin!important;scrollbar-color:var(--admin-scrollbar-thumb) var(--admin-scrollbar-track)!important}@supports selector(::-webkit-scrollbar){html.admin-scrollbars,html.admin-scrollbars *{scrollbar-width:auto!important;scrollbar-color:auto!important}html.admin-scrollbars::-webkit-scrollbar,html.admin-scrollbars *::-webkit-scrollbar{width:8px!important;height:8px!important}html.admin-scrollbars::-webkit-scrollbar-track,html.admin-scrollbars *::-webkit-scrollbar-track{background:var(--admin-scrollbar-track)!important;border-radius:999px}html.admin-scrollbars::-webkit-scrollbar-thumb,html.admin-scrollbars *::-webkit-scrollbar-thumb{background:var(--admin-scrollbar-thumb)!important;border:2px solid transparent!important;background-clip:padding-box!important;border-radius:999px!important;min-height:28px;min-width:28px}html.admin-scrollbars::-webkit-scrollbar-thumb:hover,html.admin-scrollbars *::-webkit-scrollbar-thumb:hover{background-color:var(--admin-scrollbar-hover)!important}html.admin-scrollbars::-webkit-scrollbar-thumb:active,html.admin-scrollbars *::-webkit-scrollbar-thumb:active{background-color:var(--admin-scrollbar-active)!important}html.admin-scrollbars::-webkit-scrollbar-corner,html.admin-scrollbars *::-webkit-scrollbar-corner{background:transparent!important}html.admin-scrollbars::-webkit-scrollbar-button,html.admin-scrollbars *::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important}}html.admin-scrollbars .n-scrollbar-container{scrollbar-width:none!important}html.admin-scrollbars .n-scrollbar-container::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}html.admin-scrollbars .n-scrollbar-rail__scrollbar{background:var(--admin-scrollbar-thumb)!important;border-radius:999px!important}html.admin-scrollbars .n-scrollbar-rail__scrollbar:hover{background:var(--admin-scrollbar-hover)!important}html.admin-scrollbars .n-scrollbar-rail__scrollbar:active{background:var(--admin-scrollbar-active)!important}html.admin-scrollbars .console-shell .admin-sidebar-scroll>nav{scrollbar-width:none!important;scrollbar-color:transparent transparent!important}html.admin-scrollbars .console-shell .admin-sidebar-scroll>nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html.admin-scrollbars .console-shell .sidebar .nav-item,html.admin-scrollbars .console-shell .admin-sidebar-nav .nav-item{font-size:16px;font-weight:500}html.admin-scrollbars .console-shell .nav-item.active,html.admin-scrollbars .console-shell .nav-item.group-active,html.admin-scrollbars .console-shell .admin-nav-children a.active{font-weight:600}html.admin-scrollbars .console-shell .admin-nav-children a,html.admin-scrollbars .console-shell .nav-child{font-size:14px;font-weight:500;white-space:nowrap;line-height:1.35}html.admin-scrollbars .console-shell .admin-nav-divider,html.admin-scrollbars .console-shell .nav-caption,html.admin-scrollbars .console-shell .brand-context small,html.admin-scrollbars .console-shell .sidebar-bottom .help-button,html.admin-scrollbars .console-shell .sidebar-appearance-link,html.admin-scrollbars .console-shell .workspace-footer,html.admin-scrollbars .console-shell .eyebrow,html.admin-scrollbars .console-shell .visit-site,html.admin-scrollbars .console-shell .studio-revenue-total>span{font-size:14px;font-weight:500}html.admin-scrollbars .console-shell .workspace :is(p,li,label,dt,dd,.muted),html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) :is(p,li,label,dt,dd,.muted){font-size:16px;font-weight:500}html.admin-scrollbars .console-shell :is(td),html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) :is(td){font-size:16px;font-weight:500}html.admin-scrollbars .console-shell :is(th),html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) :is(th){font-size:15px;font-weight:600}html.admin-scrollbars .console-shell :is(small),html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) :is(small){font-size:15px;font-weight:400}html.admin-scrollbars .console-shell .data-table{font-size:16px}html.admin-scrollbars .console-shell .admin-filter-field,html.admin-scrollbars .console-shell .result-count,html.admin-scrollbars .console-shell .breadcrumb,html.admin-scrollbars .console-shell .profile,html.admin-scrollbars .console-shell .studio-metric-copy>span,html.admin-scrollbars .console-shell .studio-card-header>a,html.admin-scrollbars .console-shell .studio-period,html.admin-scrollbars .console-shell .receipt-details>span,html.admin-scrollbars .console-shell .receipt-details dl,html.admin-scrollbars .console-shell .receipt-ring small,html.admin-scrollbars .console-shell .dashboard-greeting small,html.admin-scrollbars .console-shell .dashboard-greeting b{font-size:15px;font-weight:500}html.admin-scrollbars .console-shell .dashboard-greeting b{font-size:16px}html.admin-scrollbars .console-shell .metric-copy>span,html.admin-scrollbars .console-shell .performance-grid span,html.admin-scrollbars .console-shell .crm-workbench header>span,html.admin-scrollbars .console-shell .notice-panel header a,html.admin-scrollbars .console-shell .follow-row b,html.admin-scrollbars .console-shell .notice-row b,html.admin-scrollbars .console-shell .crm-workbench h3{font-size:15px;font-weight:500}html.admin-scrollbars .console-shell .follow-row b,html.admin-scrollbars .console-shell .notice-row b,html.admin-scrollbars .console-shell .crm-workbench h3{font-size:16px;font-weight:600}html.admin-scrollbars:has(.console-shell) .n-button,html.admin-scrollbars:has(.console-shell) .n-input,html.admin-scrollbars:has(.console-shell) .n-base-selection,html.admin-scrollbars:has(.console-shell) .n-base-selection-label,html.admin-scrollbars:has(.console-shell) .n-base-selection-input__content,html.admin-scrollbars:has(.console-shell) .n-form-item-label{font-size:15px!important;font-weight:500}html.admin-scrollbars .console-shell .section-tabs .n-button,html.admin-scrollbars .console-shell .section-tabs .tab-count,html.admin-scrollbars .console-shell .lead-view-tabs button,html.admin-scrollbars .console-shell .lead-view-tabs small,html.admin-scrollbars .console-shell .lead-preview-tabs button,html.admin-scrollbars .console-shell .detail-tabs button,html.admin-scrollbars .console-shell .work-tabs button,html.admin-scrollbars .console-shell .change-tabs>button,html.admin-scrollbars .console-shell .segmented button,html.admin-scrollbars .console-shell .calendar-mode-switch button,html.admin-scrollbars .console-shell .n-tabs .n-tabs-tab,html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) .section-tabs .n-button,html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) .section-tabs .tab-count,html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) .n-tabs .n-tabs-tab{font-size:16px!important;font-weight:500}html.admin-scrollbars:has(.console-shell) .n-button--small-type{--n-height: 34px;min-height:34px}html.admin-scrollbars:has(.console-shell) .n-button--medium-type{--n-height: 40px;min-height:40px}html.admin-scrollbars .console-shell .section-tabs .n-button.active,html.admin-scrollbars .console-shell .lead-view-tabs button.active,html.admin-scrollbars .console-shell .lead-preview-tabs button.active{font-weight:600}html.admin-scrollbars:has(.console-shell) .n-tag,html.admin-scrollbars:has(.console-shell) .n-pagination{font-size:15px!important}html.admin-scrollbars .console-shell :is(.studio-metric-copy>strong,.studio-revenue-total,.receipt-ring strong,.receipt-details>strong,.stat-value,.crm-kpi b,.performance-grid b),html.admin-scrollbars:has(.console-shell) .delivery-counts b{font-family:inherit;font-size:16px;font-weight:600;letter-spacing:0;line-height:1.4;white-space:normal}html.admin-scrollbars:has(.console-shell) .payment-summary .payment-metric b{font-family:inherit;font-weight:600;letter-spacing:-.02em;line-height:1.25;white-space:normal}html.admin-scrollbars .console-shell :is(.studio-metric-copy>strong,.crm-kpi b,.performance-grid b) small{font:inherit;font-weight:600;margin-left:4px}html.admin-scrollbars .console-shell .table-detail .customer-name{font-size:18px;font-weight:600;line-height:1.4;color:#2f3a2a}html.admin-scrollbars .console-shell .theme-sample :is(p,li,label,small,td,th),html.admin-scrollbars .console-shell .appearance-miniature :is(p,li,label,small,td,th,b,span){font-size:unset;font-weight:unset}html.admin-scrollbars .console-shell,html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal){--muted: var(--admin-color-66535f, #66535f);--text-secondary: var(--admin-color-6d5262, #6d5262);--text-tertiary: var(--admin-color-785269, #785269)}html.admin-scrollbars .console-shell .muted,html.admin-scrollbars .console-shell .help,html.admin-scrollbars .console-shell .result-count,html.admin-scrollbars .console-shell .eyebrow,html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) .muted,html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) .help{color:var(--muted)!important}html.admin-scrollbars .console-shell .workspace :is(dt,.admin-filter-field,.detail-explanation,.detail-entry p,.detail-kicker),html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) :is(dt,.detail-explanation,.detail-kicker,.detail-entry p){color:var(--text-secondary)}html.admin-scrollbars .console-shell .workspace small:not(.n-tag *):not(.badge *),html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) small:not(.n-tag *):not(.badge *){color:var(--text-secondary)}html.admin-scrollbars .console-shell .page-heading p,html.admin-scrollbars .console-shell .workspace .page-heading p{color:var(--text-secondary)!important}html.admin-scrollbars .console-shell .data-table th,html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) .data-table th{color:var(--text-secondary)!important}html.admin-scrollbars .console-shell .data-table td,html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) .data-table td{color:var(--admin-color-53434e, #53434e)}html.admin-scrollbars .console-shell .section-tabs .n-button:not(.active),html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) .section-tabs .n-button:not(.active){color:var(--text-secondary)!important}html.admin-scrollbars .console-shell .n-input,html.admin-scrollbars .console-shell .n-base-selection,html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) .n-input,html.admin-scrollbars:has(.console-shell) :is(.n-drawer,.n-modal) .n-base-selection{--n-placeholder-color: var(--text-tertiary) !important;--n-text-color: var(--ink, #322830) !important}
