.swhead{align-items:center;gap:9px;display:flex}.swhead>svg{color:var(--green-bright);flex:none}.swhead span{margin-left:0!important}.swstatlabel{align-items:center;gap:8px;display:flex}.swstatlabel svg{color:var(--green-bright);flex:none}.workspace-v2 .sellerstats>div:first-child .swstatlabel svg{color:var(--surface)}.sellerstats>button.swstatwarn{background:var(--warn-wash)}.sellerstats>button.swstatwarn strong,.sellerstats>button.swstatwarn .swstatlabel svg{color:var(--warn)}.sellerstats.swminis{margin:0 0 22px}.workspace-v2 .sellerstats.swminis>div:first-child{background:var(--surface);border-color:var(--line);box-shadow:var(--shadow-sm)}.workspace-v2 .sellerstats.swminis>div:first-child strong{color:var(--forest)}.workspace-v2 .sellerstats.swminis>div:first-child span,.workspace-v2 .sellerstats.swminis>div:first-child small{color:var(--muted)}.sellerstats.swminis strong{font-size:26px}.swfacts{background:var(--line-soft);border:1px solid var(--line-soft);border-radius:var(--r-md);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:18px 0;display:grid;overflow:hidden}.swfact{background:var(--green-wash-2);flex-direction:column;gap:5px;min-width:0;padding:11px 13px;display:flex}.swfact>span{letter-spacing:.2px;color:var(--muted);align-items:center;gap:6px;font-size:12.5px;display:flex}.swfact>span svg{color:var(--green-bright);flex:none}.swfact b{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:16px;font-weight:600}.swfact small{color:var(--muted-2);font-size:12px;line-height:1.45}.swfact.swfactwarn{background:var(--warn-wash)}.swfact.swfactwarn>span,.swfact.swfactwarn>span svg,.swfact.swfactwarn b{color:var(--warn)}.swquality{flex-direction:column;gap:7px;margin:14px 0 0;display:flex}.swqualitytop{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.swqualitytop .qualitybar{flex:120px}.swqualitytop small{color:var(--muted);font-size:13px}.swqualityhint{color:var(--warn);align-items:center;gap:7px;font-size:13px;line-height:1.5;display:flex}.swqualityhint svg{flex:none}.swqualityhint.swok{color:var(--green-label)}.swcounts,.swchips{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.swcount,.swchip{color:var(--ink-2);background:var(--green-wash-2);border:1px solid var(--line-soft);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:13px;font-weight:500;line-height:1.3;display:inline-flex}.swchip{overflow-wrap:anywhere;max-width:100%;padding:3px 9px;font-size:12px}.swcount svg,.swchip svg{color:var(--green-bright);flex:none}.swcount b,.swchip b{color:var(--forest);font-variant-numeric:tabular-nums;font-weight:700}.swcount.swbad,.swchip.swbad{background:var(--bad-wash);border-color:var(--bad-wash)}.swcount.swbad,.swcount.swbad svg,.swcount.swbad b,.swchip.swbad,.swchip.swbad svg,.swchip.swbad b{color:var(--bad)}.swcount.swwarn,.swchip.swwarn{background:var(--warn-wash);border-color:var(--warn-wash)}.swcount.swwarn,.swcount.swwarn svg,.swcount.swwarn b,.swchip.swwarn,.swchip.swwarn svg,.swchip.swwarn b{color:var(--warn)}.statuschips .choice.swtone-good:not(.on){background:var(--green-wash);color:var(--forest)}.statuschips .choice.swtone-good:not(.on) b{color:var(--forest)}.statuschips .choice.swtone-warn:not(.on){background:var(--warn-wash);color:var(--warn)}.statuschips .choice.swtone-warn:not(.on) b{color:var(--warn)}.statuschips .choice.swtone-bad:not(.on){background:var(--bad-wash);color:var(--bad)}.statuschips .choice.swtone-bad:not(.on) b{color:var(--bad)}.swavatar{background:var(--green-wash);width:40px;height:40px;color:var(--forest);font-family:var(--font-display), sans-serif;letter-spacing:.4px;border-radius:50%;flex:none;place-items:center;font-size:14.5px;font-weight:700;display:grid}.activityicon.swmoney{background:var(--green-wash);color:var(--forest)}.swmatch{color:var(--green)}.swnomatch{color:var(--muted-2)}.swremove.textbutton{color:var(--bad);align-items:center;gap:6px;display:inline-flex}.swdanger.secondary{color:var(--bad)}.swsignup{border:1px solid var(--line);background:var(--green-wash-2);color:var(--ink-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 18px;padding:11px 14px;font-size:15px;display:flex}.swsignup b svg{vertical-align:-2px;color:var(--green);margin-right:3px;display:inline}.swsignup>span{flex:280px}.swsignup code{background:var(--surface);border:1px solid var(--line);max-width:100%;color:var(--ink);overflow-wrap:anywhere;border-radius:6px;padding:3px 8px;font-size:14px}.swbuyers{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.swbuyercard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);transition:box-shadow .2s var(--ease);align-items:flex-start;gap:13px;padding:15px 16px;display:flex}.swbuyercard:hover{box-shadow:var(--shadow-md)}.swbuyerbody{flex:1;min-width:0}.swbuyername{color:var(--ink);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:16px;font-weight:600;line-height:1.35;display:flex}.swbuyername>.vnamed{min-width:0;max-width:100%}.swbuyerbox{color:var(--muted);margin-top:5px;font-size:13.5px;line-height:1.5}.swbuyerfoot{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:10px;margin-top:11px;padding-top:10px;display:flex}.swbuyerfoot .actions{margin:0 0 0 auto}.swblockedlist{margin:0;padding:0;list-style:none}.swblockedlist li{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.swblockedlist small{color:var(--muted)}.swbuyerflags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}button.statusbadge.swpof{cursor:pointer;font:inherit;font-size:13px;font-weight:600}button.statusbadge.swpof:hover{filter:brightness(.96);text-decoration:underline}.swnopof{color:var(--muted-2);white-space:nowrap;font-size:13.5px;font-style:italic}.swpreviewrows{background:var(--line-soft);border:1px solid var(--line-soft);border-radius:var(--r-md);flex-direction:column;gap:1px;margin-top:10px;display:flex;overflow:hidden}.swpreviewrow{background:var(--surface);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 13px;font-size:14px;display:flex}.swpreviewrow>svg{color:var(--green-bright);flex:none}.swpreviewrow strong{color:var(--ink);font-weight:600}.swpreviewrow em{color:var(--muted-2);font-style:normal}.swfactrows{flex-direction:column;gap:7px;margin:10px 0 0;display:flex}.swfactrow{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:4px 9px;font-size:14px;line-height:1.5;display:flex}.swfactrow>svg{color:var(--green-bright);flex:none;align-self:center}.swfactrow>span{min-width:92px;color:var(--muted);flex:none;font-size:13px}.swfactrow b{color:var(--ink);font-weight:600}.swgroup{letter-spacing:1px;text-transform:uppercase;color:var(--forest);grid-column:1/-1;align-items:center;gap:9px;font-size:12.5px;font-weight:700;display:flex}.swgroup svg{color:var(--green-bright);flex:none}.swgroup:after{content:"";background:var(--line);flex:1;height:1px}.editgrid>.swgroup+label{margin-top:-2px}.editgrid>.swgroup:not(:first-child){margin-top:10px}.swfield{align-items:center;gap:7px;display:inline-flex}.swfield svg{color:var(--green-bright);flex:none}.swcompgroup{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.swthread{padding:0 0 18px}.swthread>strong{font-size:15.5px;display:block}.swthread .opthread{max-height:320px;margin-top:8px}.campaignsteps{align-items:center}.campaignsteps>span{align-items:center;gap:9px;display:inline-flex}.campaignsteps .stepnum{background:var(--line-soft);width:26px;height:26px;color:var(--muted);border-radius:50%;margin:0;font-size:14px}.campaignsteps .active .stepnum{background:var(--green);color:var(--surface)}.empty.swempty{gap:10px;min-height:0;padding:24px 16px}.empty.swempty h3{font-size:16px;font-weight:600}.empty.swempty p{max-width:44ch;font-size:14px}.swsignincard{max-width:520px;margin-inline:auto}.swsignincard h2{align-items:center;gap:10px;display:flex}.swsignincard h2 svg{color:var(--green-bright);flex:none}.swsigninlink{color:var(--green);font-weight:600}@media (max-width:1000px){.swbuyers{grid-template-columns:minmax(0,1fr)}}.swstatusline>.statusbadge{white-space:normal}@media (max-width:760px){.swfacts{grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0}.campaignsteps{flex-wrap:wrap;gap:10px 16px}.swbuyers{grid-template-columns:minmax(0,1fr)}.swbuyerfoot .actions{margin-left:0}.swfactrow>span{min-width:0}.sellerstats.swminis strong{font-size:22px}.campaignsteps>span{gap:7px}}.sellerstats.swcalling>div:first-child,.workspace-v2 .sellerstats.swcalling>div:first-child{background:var(--surface);border-color:var(--line);color:var(--ink)}.workspace-v2 .sellerstats.swcalling>div:first-child span,.workspace-v2 .sellerstats.swcalling>div:first-child small{color:var(--muted)}.workspace-v2 .sellerstats.swcalling>div:first-child strong{color:var(--forest)}.sellerstats>button.swstatcalling{background:linear-gradient(160deg, var(--amber), var(--warn));border-color:var(--warn);box-shadow:var(--shadow-md);position:relative;overflow:hidden}.sellerstats>button.swstatcalling strong{color:var(--surface)}.sellerstats>button.swstatcalling .swstatlabel,.sellerstats>button.swstatcalling .swstatlabel svg,.sellerstats>button.swstatcalling small{color:var(--warn-wash)}.sellerstats>button.swstatcalling:hover{box-shadow:var(--shadow-lg);transform:translateY(-1px)}.sellerstats>button.swstatcalling:after{content:"";border-radius:inherit;box-shadow:0 0 0 0 var(--amber);animation:swcall 1.4s var(--ease) 3;pointer-events:none;position:absolute;inset:0}@keyframes swcall{0%{box-shadow:0 0 #d79a3c8c}70%{box-shadow:0 0 0 12px #d79a3c00}to{box-shadow:0 0 #d79a3c00}}@media (prefers-reduced-motion:reduce){.sellerstats>button.swstatcalling:after{animation:none}}.sellerstats>button.swstatquiet strong{color:var(--muted-2)}.seller-tabs button.swtabcalling,.seller-tabs button.swtabcalling[data-state=inactive]{color:var(--warn);font-weight:700}.seller-tabs button.swtabcalling svg{color:var(--warn)}.swtabcount{background:var(--warn);min-width:20px;height:20px;color:var(--surface);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;margin-left:7px;padding:0 6px;font-size:12.5px;font-weight:700;line-height:1;display:inline-grid}.sellerlist{container:swlist/inline-size}.sellerlisting{grid-template-columns:320px minmax(0,1fr);grid-template-areas:"photo body""photo tally""note note""foot foot""error error";column-gap:24px;padding:20px;container:swcard/inline-size}.sellerlisting .sellerimage{aspect-ratio:4/3;border-radius:var(--r-md);grid-area:photo;align-self:start;height:auto;min-height:0;overflow:hidden}.sellerlisting .sellerimage img{object-position:center 55%}.sellerlisting>.sellerlistingbody{grid-area:body;min-width:0;padding:0}.sellerlisting>.swtally{grid-area:tally;align-self:end;margin:14px 0 0}.sellerlisting>.swreviewnote{grid-area:note;margin-top:16px}.sellerlisting>.listingbottom{grid-area:foot;margin-top:18px}.sellerlisting>.swcarderror{grid-area:error}.swaddressline{flex-wrap:wrap;align-items:center;gap:4px 0;display:flex}.swaddressline>span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.listingtop>.swaddressline{clip-path:inset(-4px -4px -4px 22px);margin:0 0 0 -22px}.swaddressline>span:before{content:"·";text-align:center;width:22px;color:var(--muted-2);flex:none;margin-right:-5px}.swaddressline svg{color:var(--green-bright);flex:none}.sellerlisting .listingtop{display:block}.swtitlerow{justify-content:space-between;align-items:center;gap:4px 16px;min-height:40px;margin-top:-6px;display:flex}.swtitlerow>.swtool{flex:none;margin-right:-10px}.sellerlisting .swquality{flex-flow:wrap;align-items:center;gap:6px 12px;margin-top:12px}.sellerlisting .swquality>.statusbadge{white-space:nowrap}.swfacts.swleftout{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:760px){.swfacts.swleftout{grid-template-columns:repeat(2,minmax(0,1fr))}.swleftout .swfact:last-child:nth-child(odd){grid-column:1/-1}}.swfacts.swtally{grid-template-columns:repeat(6,minmax(0,1fr));margin:14px 0}.swtally .swfact{padding:9px 12px}.swtally .swfact b{font-size:16px}@container swlist (max-width:1179px){.sellerlisting{grid-template-columns:240px minmax(0,1fr);grid-template-areas:"photo body""tally tally""note note""foot foot""error error"}.sellerlisting>.swtally{align-self:start;margin-top:18px}}@container swlist (max-width:829px){.swfacts.swtally{grid-template-columns:repeat(3,minmax(0,1fr))}}@container swlist (max-width:639px){.sellerlisting{grid-template-columns:minmax(0,1fr);grid-template-areas:"photo""body""tally""note""foot""error";padding:16px}.sellerlisting .sellerimage{aspect-ratio:16/9;margin-bottom:16px}}@container swlist (max-width:459px){.swfacts.swtally{grid-template-columns:repeat(2,minmax(0,1fr))}}.sellerlistingbody{container:swbody/inline-size}.sellerlisting .listingbottom{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.swstatusline{flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:40px;display:flex}.swbar{justify-content:space-between;align-items:center;gap:10px 24px;display:flex}.swtools,.swdo{align-items:center;display:flex}.swtools{gap:4px;margin-left:-10px}.swdo{justify-content:flex-end;gap:10px}.listingbottom .swdo>.primary,.listingbottom .swdo>.secondary{white-space:nowrap;border-radius:10px;height:40px;padding:0 16px;font-size:14.5px}.swtool{height:40px;color:var(--brand);white-space:nowrap;transition:background .16s var(--ease), color .16s var(--ease);border-radius:10px;align-items:center;gap:7px;padding:0 10px;font-size:14.5px;font-weight:600;display:inline-flex}.swtool svg{color:var(--brand-accent);flex:none}.swtool:hover:not(:disabled){background:var(--brand-wash);color:var(--brand-deep)}@container swcard (max-width:699px){.swbar{flex-direction:column;align-items:stretch}}@container swbody (max-width:459px){.swtitlerow{flex-direction:column;align-items:flex-start}.swtitlerow>.swtool{margin:0 0 0 -10px}}@container swcard (max-width:459px){.swdo{flex-direction:column;align-items:stretch}}.swsystems{grid-column:1/-1}.swsysthead,.swsystem{grid-template-columns:168px 172px 86px minmax(0,1fr);align-items:center;gap:12px;display:grid}.swsysthead{color:var(--muted);padding-bottom:7px;font-size:13px}.swsystem{border-top:1px solid var(--line-soft,#e6eaef);padding:8px 0}.swsysname{color:var(--ink,#1d2128);font-size:15px;font-weight:400}.swsystem select,.swsystem input{width:100%;margin:0}.swsystem input[type=number]{text-align:center}.draftform .swsystem .swsyscell{min-width:0;margin:0;display:block}.swsyslabel{display:none}.swsyserror{grid-column:1/-1}@media (max-width:860px){.swsysthead{display:none}.swsystem{grid-template-columns:1fr 86px;gap:8px 12px;padding:12px 0}.swsysname{grid-column:1/-1}.swsyslabel{color:var(--muted);margin-bottom:4px;font-size:13px;display:block}.swsystem .swsysnote{grid-column:1/-1}}.editgrid{grid-template-columns:repeat(6,1fr);align-items:end;gap:16px 14px}.editgrid>*{grid-column:span 3;min-width:0}.editgrid>.swgroup,.editgrid>.swsystems,.editgrid>.uploadlabel,.editgrid>.editphotos{grid-column:1/-1}.editgrid>.f-full{grid-column:span 6}.editgrid>.f-wide{grid-column:span 4}.editgrid>.f-half{grid-column:span 3}.editgrid>.f-third{grid-column:span 2}.editgrid>.f-sixth{grid-column:span 1}.editdialog.listingeditor{width:100%;max-width:min(1080px,100vw - 32px)!important}@media (max-width:860px){.editgrid{grid-template-columns:repeat(2,1fr)}.editgrid>*,.editgrid>.f-full,.editgrid>.f-wide,.editgrid>.f-half{grid-column:span 2}.editgrid>.f-third,.editgrid>.f-sixth{grid-column:span 1}}@media (max-width:480px){.editgrid>.f-third:has(select){grid-column:span 2}}.draftform select{color:#232f3d;background:#fff;border:1px solid #c8cfda;border-radius:5px;width:100%;padding:10px 30px 10px 12px;font-size:16px}.draftform .fm-select{border-color:var(--line);border-radius:10px;height:46px}.draftform select:focus-visible,.draftform input:focus-visible{outline:2px solid var(--forest,#173762);outline-offset:1px}.swmapping{flex-wrap:wrap;gap:6px 8px;margin:0 0 10px;display:flex}.swmapping>div{background:var(--green-wash-2);border:1px solid var(--line);border-radius:99px;align-items:baseline;gap:6px;padding:4px 10px;font-size:14px;display:inline-flex}.swmapping dt{color:var(--ink);font-weight:600}.swmapping dd{color:var(--muted);margin:0}.swmapping dd:before{content:"← "}.swwarn{color:var(--warn);margin:0 0 8px;font-size:14px}.pastedeal{border:1px dashed var(--line);border-radius:var(--r-md);background:var(--green-wash-2);flex-direction:column;gap:10px;margin:4px 0 14px;padding:12px 14px;display:flex}.pastedeal label{color:var(--ink-2);flex-direction:column;gap:6px;font-size:14px;display:flex}.pastedeal textarea{border:1px solid var(--line);background:var(--surface);border-radius:6px;width:100%;padding:10px 12px;font-size:15px}@media (max-width:900px){.seller-tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;overflow:visible;gap:0!important;height:auto!important;display:grid!important}.seller-tabs [data-slot=tabs-trigger]{justify-content:center;min-width:0;padding:10px 4px;font-size:14.5px}.seller-tabs [data-slot=tabs-trigger] svg{display:none}}.swcounter input{border:1px solid var(--line);background:var(--surface);width:220px;max-width:100%;color:var(--ink);border-radius:10px;padding:9px 12px;font-size:15px}.swcounterline{color:var(--green,#173762);flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0;font-size:14.5px;display:flex}.swcounterline.swbad{color:var(--amber,#9a6417)}.swcounterline span{color:var(--ink-2,#384252)}.swbuyernote{color:var(--ink-2,#384252);flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 0;font-size:14.5px;display:flex}.swbuyernote-edit{flex-direction:column;gap:8px;margin-top:8px;display:flex}.swbuyernote-edit textarea{border:1px solid var(--line);background:var(--surface);color:var(--ink);resize:vertical;border-radius:10px;padding:8px 10px;font-size:15px}.swpace{color:var(--muted);margin:8px 0 0;font-size:14px}.swresults{color:var(--ink-2,#384252);margin:6px 0 0;font-size:14px}.swfollowup{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-direction:column;gap:8px;margin:4px 0 14px;padding:12px 16px;display:flex}.swfollowup p{align-items:center;gap:6px;margin:0;display:flex}.activitywho{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.activityphone{color:var(--muted);align-items:center;gap:5px;font-size:14px;display:inline-flex}.activityphone svg{color:var(--green-bright)}.activitychips{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.activitywho .activitychips{flex-basis:100%}.swfundscheck{background:var(--green-wash);border-radius:var(--r-md);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:12px;padding:12px 14px;display:flex}.swfundscheck label{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;font-size:14px;font-weight:600;display:flex}.swdollar{background:var(--surface);border:1px solid var(--line);border-radius:8px;align-items:center;gap:4px;min-width:0;max-width:100%;padding:0 10px;display:inline-flex}.swdollar input{width:110px;min-width:0;font:inherit;background:0 0;border:0;padding:8px 0}.swdollar input:focus{outline:none}.swdollar:focus-within{outline:3px solid var(--green-bright);outline-offset:2px}.swfundscheck .primary{padding:8px 16px}.swmanagetitle .statusbadge{font-family:var(--font-body,inherit);margin-left:4px;font-size:12px;font-weight:600}.swsectionhead{align-items:center;gap:12px;margin:26px 0 14px;display:flex}.swsectionhead:first-child{margin-top:6px}.swsectionicon{background:var(--green-wash);width:38px;height:38px;color:var(--green-bright);border-radius:50%;flex:none;place-items:center;display:grid}.swsectionhead h2{align-items:center;gap:8px;font-size:18px;font-weight:700;line-height:1.2;display:flex}.swsectioncount{background:var(--green-wash);min-width:24px;height:22px;color:var(--forest);border-radius:11px;place-items:center;padding:0 7px;font-size:13px;font-weight:700;display:inline-grid}.swsectionhead p{color:var(--muted);margin-top:2px;font-size:13.5px}.swcontactline{flex-wrap:wrap;gap:4px 18px;margin-top:4px;font-size:14px;display:flex}.swcontactline a{color:var(--muted);overflow-wrap:anywhere;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.swcontactline a svg{color:var(--green-bright);flex:none}.swcontactline a:hover{color:var(--forest);text-decoration:underline}.statusbadge.swsmallpill{vertical-align:middle;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.swchip.swchip-ok{background:var(--green-wash);color:var(--forest);font-weight:600}.swchip.swchip-ok svg,.workspace-v2 .sellerstats.swcalling>div:first-child .swstatlabel svg{color:var(--green-bright)}.buyerchoice strong .personname,.buyerchoice strong .vnamed,.buyerchoice strong .vtick{font-size:inherit;color:inherit;margin-top:0;display:inline-flex}.buyerchoice strong .vtick svg{fill:#1d9bf0}.buyerchoice strong .opavatar{color:var(--forest);margin-top:0;display:grid}.buyerchoice strong .opavatar.is-tiny{font-size:10.5px}.docrows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.docrows li{border-bottom:1px solid var(--line-soft,#e2e6eb);align-items:center;gap:10px;padding:10px 0;display:flex}.docrows li:last-child{border-bottom:0}.docrows li>svg{color:var(--green-bright,#173762);flex:none}.docmain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.docmain strong{overflow-wrap:anywhere;font-size:15px;font-weight:600}.docmain small{color:var(--ink-3,#5f6876);overflow-wrap:anywhere;font-size:13px}.doclocked{color:var(--ink-2,#424f63);align-items:center;gap:8px;font-size:15px;display:flex}.swblockedwho{align-items:center;gap:12px;min-width:0;display:flex}.swblockedwho>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.swblockedwho small{color:var(--muted);font-size:13px}.swblockedlist .textbutton{align-items:center;gap:6px;display:inline-flex}.actions .swblockbtn{margin-left:auto}.connectioncard.swoutcome{align-items:flex-start}.connectioncard.swoutcome>svg{flex:none;margin-top:3px}.swoutcome .actions{margin-top:16px}.lp-head{flex-direction:column;gap:16px;margin-bottom:20px;display:flex}.lp-home{align-items:center;gap:18px;padding-right:28px;display:flex}.lp-photo{border-radius:var(--r-md);background:var(--green-wash);width:148px;height:100px;color:var(--forest);flex:none;place-items:center;display:grid;overflow:hidden}.lp-photo img{object-fit:cover;width:100%;height:100%}.lp-where{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.lp-where .swmanagetitle{flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:22px;display:flex}.lp-place{color:var(--ink-2);margin:0;font-size:15px}.lp-public{margin:2px 0 4px;font-size:14px}.lp-public a{color:var(--green);align-items:center;gap:5px;font-weight:600;display:inline-flex}.lp-facts{color:var(--muted);flex-wrap:wrap;gap:6px 16px;margin:6px 0 0;font-size:13.5px;display:flex}.lp-facts span{align-items:center;gap:5px;display:inline-flex}.lp-asking{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.lp-asking span{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.lp-asking b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:28px;line-height:1.1}.lp-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.lp-tile{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);grid-template-columns:auto 1fr;grid-template-areas:"glyph label""glyph value""glyph note";align-items:center;gap:2px 12px;padding:14px 16px;display:grid}.lp-glyph{background:var(--green-wash);width:34px;height:34px;color:var(--forest);border-radius:50%;grid-area:glyph;align-self:start;place-items:center;display:grid}.lp-label{color:var(--ink-2);grid-area:label;font-size:13px;font-weight:600}.lp-tile b{color:var(--ink);font-variant-numeric:tabular-nums;grid-area:value;font-size:26px;line-height:1.15}.lp-tile small{color:var(--muted);grid-area:note;align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.lp-best{background:var(--green-wash);border-color:#cfd8e4}.lp-best .lp-glyph{background:var(--surface)}.lp-best b{color:var(--green)}.lp-best small{color:var(--forest);font-weight:600}.lp-best.is-empty b{color:var(--muted)}.lp-body{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:24px 12px;display:grid}.lp-main{grid-column:1/4;min-width:0}.lp-main>:first-child{margin-top:0}.lp-activity{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);grid-column:4/5;padding:16px 18px;position:sticky;top:0}.lp-activity h3{margin:0 0 12px;font-size:16px}.lp-activity ol{margin:0;padding:0;list-style:none}.lp-activity li{border-top:1px solid var(--line-soft);color:var(--ink);gap:11px;padding:10px 0;font-size:14px;line-height:1.4;display:flex}.lp-activity li:first-child{border-top:0;padding-top:0}.lp-activity li>span:last-child{overflow-wrap:break-word;min-width:0}.lp-activity li small{color:var(--muted);margin-top:2px;font-size:12.5px;display:block}.lp-dot{background:var(--green-wash);width:30px;height:30px;color:var(--forest);border-radius:50%;flex:none;place-items:center;display:grid}.lp-dot.is-sent{color:#2f5ea8;background:#e8effb}.lp-dot.is-offer{background:var(--warn-wash);color:var(--warn)}.lp-dot.is-best{background:var(--green);color:var(--surface)}.lp-quiet{color:var(--muted);margin:8px 0 0;font-size:13.5px}@media (max-width:900px){.lp-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-body{grid-template-columns:minmax(0,1fr)}.lp-main,.lp-activity{grid-column:1/-1}.lp-activity{position:static}}@media (max-width:600px){.lp-home{flex-wrap:wrap;padding-right:0}.lp-photo{width:100%;height:160px}.lp-where{flex-basis:100%}.lp-asking{flex-direction:row;align-items:baseline;gap:8px}.lp-asking b{font-size:24px}.lp-tile{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""value""note";padding:12px 14px}.lp-glyph{display:none}.lp-tile b{overflow-wrap:anywhere;font-size:22px}}.ofc{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-sm);flex-direction:column;gap:16px;margin-bottom:14px;padding:20px 22px;display:flex}.ofc.is-best{box-shadow:0 0 0 3px var(--green-wash), var(--shadow-sm);border-color:#c8d3e1}.ofc.ofc-dim{background:var(--ground,#f6f7f8);box-shadow:none}.ofc.ofc-dim .ofc-price b{color:var(--muted)}.ofc-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ofc-who{gap:14px;min-width:0;display:flex}.ofc-who .opavatar{flex:none}.ofc-id{flex-direction:column;gap:4px;min-width:0;display:flex}.ofc-name{margin:0;font-size:17px;line-height:1.3}.ofc-id .companyname{color:var(--ink-2);font-size:14px}.ofc-contact{margin:4px 0 0;font-size:14px}.ofc-price{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.ofc-price b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:26px;line-height:1.1}.ofc.is-best .ofc-price b{color:var(--green)}.ofc-tags{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.statusbadge.ofc-besttag{background:var(--green);color:var(--surface)}.ofc-price small{color:var(--muted);font-size:12.5px}.ofc-facts{border:1px solid var(--line-soft);border-radius:var(--r-md);background:var(--ground,#f6f7f8);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid;overflow:hidden}.ofc-facts>div{border-left:1px solid var(--line-soft);margin-left:-1px;padding:12px 14px}.ofc-facts dt{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.ofc-facts dd{color:var(--ink);margin:4px 0 0;font-size:15px;font-weight:600}.ofc-facts dd small{color:var(--muted);margin-top:2px;font-size:12.5px;font-weight:500;display:block}.ofc-facts dd small.ofc-bad{color:var(--bad)}.ofc-ok{align-items:center;gap:5px;display:inline-flex}.ofc .swchips{margin:0}.ofc-foot{border-top:1px solid var(--line-soft);margin:0;padding-top:12px}.ofc .draftform{margin-top:0!important}@media (max-width:640px){.ofc{padding:16px}.ofc-head{flex-direction:column;gap:12px}.ofc-price{text-align:left;flex-flow:wrap;align-items:center}.ofc-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.workspace-v2.is-listing>:not(.lp-page):not(.success):not(.swnotice){display:none}.lp-page{flex-direction:column;display:flex}.lp-back{align-self:flex-start;align-items:center;gap:6px;margin-bottom:16px;font-size:15px;display:inline-flex}.lp-page .lp-home{padding-right:0}.lp-page .lp-photo{width:180px;height:120px}.lp-page .lp-where .swmanagetitle{font-size:28px}.lp-page .lp-asking b{font-size:32px}.lp-page .lp-head{margin-bottom:28px}.lp-page .lp-body{row-gap:28px}.lp-page .lp-activity{top:96px}@media (max-width:600px){.lp-page .lp-photo{width:100%;height:180px}.lp-page .lp-where .swmanagetitle{font-size:23px}}@media (max-width:900px){.lp-page .lp-body{grid-template-columns:minmax(0,1fr)}.lp-page .lp-activity{position:static}}.ofc-contact{flex-direction:column;align-items:flex-start;gap:4px}.ofc-note{flex-direction:column;gap:6px;display:flex}.ofc-notelabel{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.sectionbar:has(>.sub){flex-wrap:wrap;row-gap:4px}.sectionbar>.sub{flex-basis:100%;order:3;margin:0}.statusbadge.ofc-backuptag{color:#2f5ea8;background:#e8effb}.ofc-backupnote{border-radius:var(--r-sm);color:var(--ink-2);background:#f2f6fd;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.5}.statusbadge.ofc-buynowtag{color:#8a5a00;background:#fff4dc;align-items:center;gap:4px;display:inline-flex}.editgrid>.swbuynow{grid-column:1/-1}.swbuynow{border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:6px;padding:14px 16px;display:grid}.swbuynow.on{border-color:var(--green);background:var(--green-wash)}.swbuynowswitch{width:fit-content;color:var(--ink);cursor:pointer;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex;flex-direction:row!important}.swbuynowswitch input{width:18px;height:18px;accent-color:var(--green);flex:none;margin:0;padding:0}.swbuynow>.fieldnote,.swbuynowprice{margin:0 0 0 28px}.swbuynowprice{max-width:320px;margin-top:6px}.editgrid>.swbuynowpaid{grid-column:1/-1}.fieldnote.sw-fielderror,.note.sw-fielderror{color:var(--bad)}.swfence{min-width:0;border:0;flex-direction:column;gap:18px;min-inline-size:0;margin:0;padding:0;display:flex}.swfence:disabled .uploadlabel,.swfence:disabled label.lg-edit{opacity:.55;cursor:not-allowed}.swfence:disabled input:not([type=checkbox]):not([type=file]),.swfence:disabled select,.swfence:disabled textarea{background:var(--ground);color:var(--ink-2);cursor:not-allowed}.swreadonly,.swreadonlyline{align-items:flex-start;gap:10px;margin:16px 0;padding:12px 14px;line-height:1.55;display:flex}.swreadonlyline{gap:8px;margin:0}.swreadonly>svg,.swreadonlyline>svg{flex:none;margin-top:3px}.swreadonlywhy{font-style:italic}button.swiconbtn{border-radius:8px;place-items:center;min-width:40px;min-height:40px;padding:0;display:inline-grid}.swbuyerfoot .actions button{min-height:40px}.editphotos button.swphotox{background:0 0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;top:0;right:0}.editphotos button.swphotox>span{background:var(--surface);width:26px;height:26px;color:var(--ink);border-radius:50%;place-items:center;font-size:18px;line-height:1;display:grid;box-shadow:0 1px 4px #00000047}.editphotos button.swcover,.editphotos .swcoverbadge{border-radius:6px;align-items:center;width:auto;height:28px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;inset:auto auto 4px 4px;box-shadow:0 1px 4px #00000047}.editphotos button.swcover{background:var(--surface);color:var(--ink)}.editphotos .swcoverbadge{background:var(--green);color:#fff}.docerror{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.docerror>span{flex:220px}.searchkept{margin:0 0 14px}.docerror .secondary{background:var(--surface);gap:6px;padding:8px 12px}.docrows-edit .docmain strong,.docrows-edit .docmain small{overflow-wrap:break-word}.docrows-edit li.has-danger{border-bottom:0}.docrows-edit li.docconfirm{padding-top:0;display:block}.docrows-edit li.docconfirm .dangercard{margin-top:0}@media (max-width:560px){.docrows-edit li:not(.docconfirm){flex-wrap:wrap;row-gap:2px}.docrows-edit li>.docmain{flex:calc(100% - 26px)}.docrows-edit li>.swchip{margin:0 auto 0 26px}}.swbuyerhint{margin:8px 0 0}.swcarderror{margin:10px 0 0;padding:9px 12px;font-size:14px}.swblockedlist li{flex-wrap:wrap}.swblockedlist li>.swcarderror{flex-basis:100%;margin-top:4px}.swsignupfail{color:var(--bad)}.swcountsnote{color:var(--muted);margin:6px 0 0;font-size:14px}.swcontractbusy{align-items:center;gap:7px;margin-top:10px;display:flex}.swclosewait{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.swclosewait>span{flex:220px}.swclosewait .secondary{background:var(--surface);min-height:40px}.swreviewnote{margin:12px 0 0;line-height:1.5}.swreviewextra{margin:14px 0 2px}.publishcheck.swoptional{color:var(--ink-2)}.detaildialog .publishcheck>svg{flex:none}button[aria-disabled=true]{opacity:.48;cursor:not-allowed}.swbuyercard:focus,.ofc:focus,.swthread:focus,.rv-mine:focus,.swwalk:focus,.swcoverbadge:focus,.swhead[tabindex="-1"]:focus,.listingtop h3[tabindex="-1"]:focus,.okline[tabindex="-1"]:focus{outline:none}.swbuyercard:focus-visible,.ofc:focus-visible,.swthread:focus-visible,.rv-mine:focus-visible,.swwalk:focus-visible,.swcoverbadge:focus-visible,.swhead[tabindex="-1"]:focus-visible,.listingtop h3[tabindex="-1"]:focus-visible,.okline[tabindex="-1"]:focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:var(--r-sm,6px)}.draftform>.swlive:empty{margin-top:-18px}.swbuyeredit{border:1px solid var(--line);background:var(--surface,#fff);border-radius:10px;gap:12px;margin-top:12px;padding:14px}.swbuyeredit-head{color:var(--ink,#1d2128);align-items:center;gap:7px;margin:0;font-weight:650;display:flex}.swplanline{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;display:flex}.swplanline .fine{flex:260px;margin:0}.editphotos>div.is-removing img{outline:3px solid var(--bad,#b44232);outline-offset:2px}.swconvo,.swwalk{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-sm);flex-direction:column;gap:14px;margin-bottom:14px;padding:20px 22px;display:flex}.swconvo .opthread{margin:0}.swconvo .opcompose{margin-top:0}.swconvo .swholdnote,.swconvo .error{margin:0}.swconvometa{color:var(--muted);margin:0;font-size:13px}.swconvo .ofc-head>.statusbadge{flex:none}.swconvo .swlistask{margin-top:8px;padding:10px 12px}.swlistask>span{gap:2px;min-width:0;display:grid}.swlistask strong{color:var(--ink);font-weight:600}.swlistask small{color:var(--muted);font-size:13px}.swlisted{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 6px;margin:6px 6px 0;font-size:12.5px;display:flex}.swlisted svg{flex:none}.swlisted .textbutton{color:var(--green-label);font-size:12.5px;font-weight:600}.swwalk.is-over{background:var(--ground);box-shadow:none}.swwalkstate{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.swwalkstate small{color:var(--muted);font-size:12.5px}.swwalkclosed{margin:-4px 0 0}.swwalkwhen{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:10px;display:grid}.swwalkslot{border:1px solid var(--line-soft);border-radius:var(--r-md);background:var(--ground);align-items:center;gap:14px;min-width:0;padding:12px 14px;display:flex}.swwalkslot.is-set{background:var(--green-wash);border-color:#0000}.swwalkslot>div{flex-direction:column;gap:2px;min-width:0;display:flex}.swwalkslot>div>span:first-child{letter-spacing:.2px;color:var(--muted);font-size:12.5px;font-weight:600}.swwalkslot b{color:var(--ink);overflow-wrap:anywhere;font-size:16px;font-weight:700}.swwalkslot small{color:var(--ink-2);font-size:13.5px}.swwalkcal{border:1px solid var(--line);background:var(--surface);width:54px;box-shadow:var(--shadow-sm);text-align:center;border-radius:10px;flex-direction:column;flex:none;align-items:stretch;display:flex;overflow:hidden}.swwalkcal>span{background:var(--green);color:#fff;letter-spacing:.8px;padding:3px 0 2px;font-size:11px;font-weight:700}.swwalkcal>b{color:var(--ink);padding:5px 0 7px;font-size:23px;font-weight:800;line-height:1}.swwalkicon{border:1px solid var(--line);background:var(--surface);width:46px;height:46px;color:var(--green-bright);border-radius:10px;flex:none;place-items:center;display:grid}.swwalksays.says.is-boxed{border-color:var(--line-soft);background:#fbfbfc;padding:14px 16px 4px}.swwalkfoot{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-top:14px;display:flex}.swwalkfoot .fine{margin:0}.draftform.swwalkanswer{border:1px solid var(--line-soft);border-radius:var(--r-md);background:var(--ground);padding:16px}.swwalkanswerhead{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;display:flex}.swwalkanswerhead svg{color:var(--green-bright)}.swwalk>.error{margin:0}.swshows{flex-direction:column;gap:12px;margin-bottom:18px;display:flex}.swshows>.swwalk{margin-bottom:0}.swshowshead:focus{outline:none}.swshowshead:focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:var(--r-sm,6px)}.swshowsnote{margin:0}.swshow .ofc-head .swwalkslot{flex:auto}.swshowwho{grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));gap:10px 16px;margin:0;padding:0;list-style:none;display:grid}.swshowwho li{align-items:center;gap:10px;min-width:0;display:flex}.swshowwho li>div{flex-direction:column;gap:2px;min-width:0;display:flex}.swshowwho strong{overflow-wrap:anywhere}.swshowwho a{align-items:center;gap:5px;min-height:24px;font-size:13.5px;display:inline-flex}.swshowfree{margin:0}.swshowacts{flex-wrap:wrap;margin-top:0}@media (max-width:860px){.editgrid>.swshowday{grid-column:1/-1}}.empty.swempty{border:1px dashed var(--line-strong);border-radius:var(--r-lg);background:var(--surface);gap:8px;margin-bottom:14px;padding:26px 20px}.empty.swempty>svg{box-sizing:border-box;background:var(--green-wash);width:44px;height:44px;color:var(--green-bright);border-radius:50%;padding:11px}@media (max-width:760px){.swconvo,.swwalk{padding:16px}.swwalk .ofc-head,.swconvo .ofc-head{flex-wrap:wrap;gap:10px}.swwalkstate{text-align:left;flex-flow:wrap;align-items:center}}.swtools{flex-wrap:wrap}.mylinknote{min-width:0;color:var(--ink-2);flex-basis:100%;padding:0 10px 4px;font-size:14px;line-height:1.45}.mylinknote.is-failed{color:var(--bad)}.lp-public{flex-wrap:wrap;align-items:center;column-gap:8px;display:flex}.mylinknote code{background:var(--surface);border:1px solid var(--line);max-width:100%;color:var(--ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:6px;margin-top:4px;padding:3px 8px;font-size:14px;display:inline-block}.swsetup{border:1px solid var(--line);border-radius:var(--r-lg);background:linear-gradient(140deg, var(--green-wash), var(--green-wash-2));margin:0 0 22px;padding:16px 18px 18px;container:swsetup/inline-size}.swsetuphead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin:0;display:flex}.swsetuphead .swhead{margin:0}.swsetup>.sub{margin:4px 0 0}.swsetup>.error{margin:12px 0 0}.swsetuplist{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}@container swsetup (max-width:679px){.swsetuplist{grid-template-columns:minmax(0,1fr)}}.swsetupitem{border:1px solid var(--line-soft);border-radius:var(--r-md);background:var(--surface);grid-template-columns:auto minmax(0,1fr);align-content:start;gap:2px 10px;padding:12px 14px;display:grid}.swsetupmark{color:var(--brand-accent);margin-top:1px;display:flex}.swsetupitem.is-done .swsetupmark{color:var(--green-label)}.swsetuptext{min-width:0;color:var(--ink-2);flex-direction:column;gap:2px;font-size:14.5px;line-height:1.5;display:flex}.swsetuptext strong{color:var(--ink);font-size:15px}.swsetupdo{flex-wrap:wrap;grid-column:2;align-items:center;min-width:0;margin:4px 0 0 -10px;display:flex}.swsetupreopen{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:18px 0 0;padding:11px 14px;font-size:15px;display:flex}.swsetupreopen>svg{color:var(--green-bright);flex:none}.swsetupreopen>span{flex:220px;min-width:0}.swsetupreopen>.error{flex-basis:100%;margin:0}
.safety-reportline{border-top:1px solid var(--line-soft);color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;margin-top:20px;padding-top:14px;display:flex}.safety-reportopen{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.safety-reportopen:hover{color:var(--bad);text-decoration:underline}.safety-reportopen svg{flex:none}.safety-reasons{margin:0}.safety-reportdialog .safety-reasons .choice{text-align:left}.safety-thanks{text-align:center;flex-direction:column;align-items:center;gap:9px;padding:20px 6px 4px;display:flex}.safety-thanks>svg{color:var(--green-bright)}.safety-thanks strong{font-family:var(--font-display), sans-serif;color:var(--forest);font-size:17px;font-weight:600}.safety-thanks p{color:var(--muted);max-inline-size:46ch;font-size:15px;line-height:1.6}.safety-reportrow .opreviewbody>p{overflow-wrap:anywhere}.safety-reportrow .opreviewbody .oplink{font-size:inherit}.safety-reportnote{margin-top:11px}.safety-reportlist{margin:10px 0 0;padding:0;list-style:none}.safety-reportitem+.safety-reportitem{border-top:1px solid var(--line-soft);margin-top:12px;padding-top:12px}.safety-reporthead{flex-wrap:wrap;gap:6px;display:flex}.safety-reportitem .safety-reportnote{margin-top:8px}.safety-reportwhen{align-items:flex-start;gap:6px;margin-top:9px;display:flex}.safety-reportwhen svg{color:var(--muted-3);flex:none;margin-top:3px}.safety-decide{border:1px solid var(--line);border-radius:var(--r-md);background:var(--green-wash-2);margin-top:12px;padding:13px 15px 15px}.safety-decide label{color:var(--ink-2);font-size:13.5px;font-weight:600;display:block}.safety-decide input,.safety-decide textarea{resize:vertical;font:inherit;border:1px solid var(--line);border-radius:var(--r-sm);width:100%;color:var(--ink);background:var(--surface);margin-top:7px;padding:9px 12px;font-size:15px}.safety-decide input:focus,.safety-decide textarea:focus{border-color:var(--green-bright);box-shadow:0 0 0 4px var(--green-wash);outline:none}.safety-decide .actions{margin-top:11px}.safety-decided{color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;display:flex}.safety-putback{border:1px solid var(--warn-line);border-radius:var(--r-md);background:var(--warn-wash);margin-top:16px;padding:16px 18px 18px}.safety-putbackhead{color:var(--warn);align-items:center;gap:9px;display:flex}.safety-putbackhead svg{flex:none}.safety-putbackhead strong{font-size:15.5px;font-weight:600}.safety-putback>p{color:var(--ink-2);max-inline-size:70ch;margin-top:7px;font-size:14.5px;line-height:1.6}.safety-putback button{margin-top:13px}.safety-refused{overflow-wrap:anywhere;margin-top:12px}.safety-refused>p{align-items:center;gap:8px;font-weight:600;line-height:1.5;display:flex}.safety-refused svg{flex:none}.safety-refused ul{margin:8px 0 0;padding-left:21px;list-style:outside}.safety-refused li{margin-top:5px;line-height:1.55}.safety-refused .textbutton{color:inherit;margin-top:11px;text-decoration:underline}.safety-unscreened{text-transform:none}@media (max-width:560px){.safety-decide{padding:11px 12px 13px}.safety-putback{padding:14px}.safety-thanks{padding:14px 0 0}.safety-reportline{align-items:flex-start}}.safety-nonote{border:1px dashed var(--line);border-radius:var(--r-md);margin-top:11px;padding:12px 14px;font-style:italic}
.rv-score{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.rv-stars{color:var(--green-bright);align-items:center;gap:1px;display:inline-flex}.rv-stars svg{flex:none}.rv-starempty{color:var(--line-strong)}.rv-score b{font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums;color:var(--forest);font-weight:600}.rv-subs{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px 18px;margin-top:12px;display:grid}.rv-sub dt{color:var(--muted);font-size:13px}.rv-sub dd{margin:3px 0 0}.rv-sub .rv-score b{font-size:14px}.rv-card{border-top:1px solid var(--line-soft);overflow-wrap:anywhere;padding:18px 0}.rv-card:first-of-type{border-top:0}.rv-cardhead{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.rv-cardhead .rv-score b{font-size:16px}.rv-who{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.rv-who strong{color:var(--ink);font-size:15.5px;font-weight:600}.rv-who span{color:var(--muted);font-size:14px}.rv-who .opavatar{color:var(--forest)}.rv-when{color:var(--muted-2);white-space:nowrap;margin-left:auto;font-size:13.5px}.rv-body{color:var(--ink-2);white-space:pre-wrap;max-inline-size:72ch;margin-top:12px;font-size:15px;line-height:1.6}.rv-nobody{color:var(--muted-2);font-style:italic}.rv-again,.rv-backedout,.rv-againrate{align-items:center;gap:7px;margin-top:10px;font-size:14px;display:flex}.rv-again,.rv-againrate{color:var(--green);font-weight:600}.rv-backedout{color:var(--warn)}.rv-again svg,.rv-backedout svg,.rv-againrate svg{flex:none}.rv-reply{background:var(--green-wash-2);border-left:3px solid var(--green-bright);border-radius:0 var(--r-sm) var(--r-sm) 0;gap:11px;margin:13px 0 0 20px;padding:13px 15px;display:flex}.rv-reply>svg{color:var(--green-bright);flex:none;margin-top:2px}.rv-reply>div{min-width:0}.rv-reply strong{color:var(--forest);font-size:14px;font-weight:600;display:block}.rv-reply p{color:var(--ink-2);white-space:pre-wrap;margin-top:5px;font-size:14.5px;line-height:1.6}.rv-reply .rv-when{margin:6px 0 0;display:block}.rv-deal{border:1px solid var(--line);border-radius:var(--r-md);background:var(--green-wash-2);margin-top:22px;padding:18px 22px}.rv-dealtop{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.rv-dealtop .rv-score b{font-size:18px}.rv-dealcount{color:var(--muted);font-size:14px}.rv-dealwait{color:var(--muted);align-items:flex-start;gap:10px;max-inline-size:72ch;font-size:14.5px;line-height:1.6;display:flex}.rv-dealwait svg{color:var(--muted-3);flex:none;margin-top:2px}.rv-dealwait strong{color:var(--ink-2);font-weight:600}.rv-dealopen{align-items:center;gap:7px;margin-top:13px;display:inline-flex}.rv-dealopen svg{flex:none}.rv-dialog{max-height:92vh;overflow:auto;max-width:720px!important}.rv-dialog .opempty-cell{padding:26px 8px 12px}.rv-form{flex-direction:column;gap:18px;margin-top:16px;display:flex}.rv-pick{border:0;min-width:0;margin:0;padding:0}.rv-pick legend{color:var(--ink);padding:0;font-size:15.5px;font-weight:600}.rv-pickhint{color:var(--muted);max-inline-size:60ch;margin-top:3px;font-size:13.5px;line-height:1.5}.rv-pickrow{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:8px;display:flex}.rv-pickstars{gap:2px;display:inline-flex}.rv-pickstar{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);width:40px;height:40px;color:var(--line-strong);transition:color .16s var(--ease), border-color .16s var(--ease), background .16s var(--ease);place-items:center;display:grid}.rv-pickstar:hover{border-color:var(--green-bright);color:var(--green-bright)}.rv-pickstar.on{color:var(--green-bright);border-color:var(--green-bright);background:var(--green-wash-2)}.rv-pickstar:focus-visible{outline:3px solid var(--green-bright);outline-offset:2px}.rv-pickword{color:var(--green);font-size:14px;font-weight:600}.rv-pickword.off{color:var(--muted-2);font-weight:500}.rv-againpick{margin-top:10px}.rv-againpick .choice svg{flex:none}.rv-say{color:var(--ink);font-size:15.5px;font-weight:600;display:block}.rv-say textarea{border:1px solid var(--line);border-radius:var(--r-sm);width:100%;font:inherit;color:var(--ink);background:var(--surface);resize:vertical;margin-top:8px;padding:11px 13px;font-size:15px;font-weight:400;line-height:1.6;display:block}.rv-say textarea:focus{border-color:var(--green-bright);box-shadow:0 0 0 4px var(--green-wash);outline:none}.rv-say small{color:var(--muted-2);font-variant-numeric:tabular-nums;margin-top:5px;font-size:13px;font-weight:400;display:block}.rv-held{border:1px solid var(--warn-line);border-radius:var(--r-md);background:var(--warn-wash);color:var(--warn);align-items:flex-start;gap:9px;padding:12px 14px;font-size:14px;line-height:1.55;display:flex}.rv-held svg{flex:none;margin-top:1px}.rv-thanks{text-align:center;flex-direction:column;align-items:center;gap:9px;padding:20px 6px 4px;display:flex}.rv-thanks>svg{color:var(--green-bright)}.rv-thanks strong{font-family:var(--font-display), sans-serif;color:var(--forest);font-size:17px;font-weight:600}.rv-thanks p{color:var(--muted);max-inline-size:48ch;font-size:15px;line-height:1.6}.rv-thanksfine{align-items:center;gap:7px;display:flex;color:var(--muted-2)!important;font-size:13.5px!important}.rv-thanksfine svg{flex:none}.rv-rate .sub{max-inline-size:62ch;margin-top:6px}.rv-ratelist{margin-top:6px}.rv-raterow{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.rv-raterow>div{min-width:0}.rv-raterow strong{color:var(--ink);font-size:15.5px;font-weight:600;display:block}.rv-raterow>div>span{color:var(--muted);margin-top:3px;font-size:14px;display:block}.rv-tabcount{background:var(--green-wash);color:var(--forest);font-variant-numeric:tabular-nums;border-radius:999px;margin-left:7px;padding:1px 7px;font-size:13px;font-weight:700}.rv-summary{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-sm);margin-bottom:4px;padding:16px 18px 18px}.rv-summaryscore{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.rv-summaryscore .rv-score b{font-size:22px}.rv-summaryscore small{color:var(--muted);font-size:14px}.rv-summarywait{align-items:flex-start;gap:12px;display:flex}.rv-summarywait>svg{color:var(--muted-3);flex:none;margin-top:2px}.rv-summarywait strong{font-family:var(--font-display), sans-serif;color:var(--ink-2);font-size:16px;font-weight:600}.rv-summarywait p{color:var(--muted);max-inline-size:72ch;margin-top:4px;font-size:14.5px;line-height:1.6}.rv-mine{flex-wrap:wrap;align-items:center;gap:9px 14px;margin-top:13px;display:flex}.rv-mine .statusbadge,.rv-mine .textbutton{align-items:center;gap:6px;display:inline-flex}.rv-mydispute{align-items:flex-start;gap:7px;max-inline-size:72ch;margin-top:10px;line-height:1.55;display:flex}.rv-mydispute svg{color:var(--warn);flex:none;margin-top:2px}.rv-decide{border:1px solid var(--line);border-radius:var(--r-md);background:var(--green-wash-2);margin-top:13px;padding:13px 15px 15px}.rv-decide label{color:var(--ink-2);font-size:13.5px;font-weight:600;display:block}.rv-decide input,.rv-decide textarea{border:1px solid var(--line);border-radius:var(--r-sm);width:100%;font:inherit;color:var(--ink);background:var(--surface);resize:vertical;margin-top:7px;padding:9px 12px;font-size:15px;font-weight:400;line-height:1.55;display:block}.rv-decide input:focus,.rv-decide textarea:focus{border-color:var(--green-bright);box-shadow:0 0 0 4px var(--green-wash);outline:none}.rv-decide .actions{margin-top:11px}.rv-honest{border:1px solid var(--warn-line);border-radius:var(--r-md);background:var(--warn-wash);color:var(--warn);align-items:flex-start;gap:9px;max-inline-size:76ch;margin-top:11px;padding:11px 13px;font-size:13.5px;line-height:1.55;display:flex}.rv-honest svg{flex:none;margin-top:1px}.rv-oprow{border-top:1px solid var(--line-soft);overflow-wrap:anywhere;padding:20px 0}.rv-ophead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rv-ophead strong{font-size:16px;font-weight:600}.rv-ophead .statusbadge{align-items:center;gap:6px;display:inline-flex}.rv-ophead .oplink{font-size:14.5px}.rv-optransaction{border:1px solid var(--line);border-radius:var(--r-md);background:var(--ground);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:12px;padding:12px 15px;display:flex}.rv-opfact{align-items:center;gap:9px;display:flex}.rv-opfact>svg{color:var(--green-bright);flex:none}.rv-opfact small{color:var(--muted);font-size:12.5px;display:block}.rv-opfact b{font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums;color:var(--forest);font-size:16px;font-weight:600}.rv-optransaction .statusbadge{align-items:center;gap:6px;display:inline-flex}.rv-opsee{margin-left:auto}.rv-card-flat{border-top:0;padding-bottom:0}.rv-dispute{background:var(--warn-wash);border-left-color:var(--amber);color:var(--ink-2);margin-top:14px}.rv-dispute>svg,.rv-dispute strong{color:var(--warn)}.rv-opdecision{align-items:center;gap:7px;margin-top:11px;display:flex}.rv-opdecision svg{flex:none}.rv-oprow>.actions{margin-top:13px}@media (max-width:560px){.rv-when{margin-left:0}.rv-reply{margin-left:10px;padding:11px 13px}.rv-deal{padding:12px 13px 13px}.rv-decide,.rv-summary{padding:12px 13px 14px}.rv-optransaction{padding:11px 12px}.rv-opsee{margin-left:0}.rv-raterow{align-items:flex-start}.rv-raterow .secondary{justify-content:center;width:100%}.rv-thanks{padding:14px 0 0}.rv-pickstar{width:38px;height:38px}.rv-subs{grid-template-columns:1fr 1fr}}
.avatar.lg-shell,.opavatar.lg-shell,.opcrestmark.lg-shell{background:var(--surface);padding:0;overflow:hidden}.avatar.lg-shell{box-shadow:0 0 0 1px var(--line-strong)}.opavatar.lg-shell{box-shadow:0 0 0 2px var(--surface), 0 0 0 3px var(--line-strong)}.opavatar.lg-shell.is-suspended{box-shadow:0 0 0 2px var(--surface), 0 0 0 3px var(--warn-line)}.opavatar.lg-shell.is-banned{box-shadow:0 0 0 2px var(--surface), 0 0 0 3px var(--bad-line)}.opcrestmark.lg-shell{box-shadow:0 0 0 3px var(--green-wash), 0 0 0 4px var(--line-soft)}.opcrestmark.lg-shell.is-suspended{box-shadow:0 0 0 3px var(--warn-wash), 0 0 0 4px var(--warn-line)}.opcrestmark.lg-shell.is-banned{box-shadow:0 0 0 3px var(--bad-wash), 0 0 0 4px var(--bad-line)}.lg-img{object-fit:cover;width:100%;height:100%;display:block}.lg-block{flex-direction:column;gap:10px;display:flex}.lg-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.avatar.lg-disc{width:84px;height:84px;font-family:var(--font-display), sans-serif;letter-spacing:-.5px;font-size:27px}.lg-stack{flex-direction:column;flex:none;align-items:center;gap:6px;display:flex}.lg-under{align-items:center;gap:4px;display:flex}.draftform label.lg-edit,.lg-minus{cursor:pointer;width:40px;height:40px;transition:background .16s var(--ease), color .16s var(--ease);border-radius:50%;place-items:center;gap:0;padding:0;display:grid;position:relative}.draftform label.lg-edit{color:var(--green-label);background:var(--green-wash)}.draftform label.lg-edit:hover{background:var(--green-bright);color:var(--surface)}.draftform label.lg-edit input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.draftform label.lg-edit:focus-within{outline:3px solid var(--green-bright);outline-offset:2px}.draftform label.lg-edit.is-off,.draftform label.lg-edit.is-off:hover{background:var(--ground);color:var(--muted-2);cursor:progress}.lg-spin{animation:.9s linear infinite lg-turn}@keyframes lg-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lg-spin{animation:none}}.lg-minus{background:var(--bad-line);color:var(--bad)}.lg-minus:hover:not(:disabled){background:var(--bad);color:var(--surface)}.lg-minus:disabled{background:var(--ground);color:var(--muted-2);cursor:default}.lg-help{min-width:0;flex:210px;max-inline-size:58ch;margin-top:0}.lg-error{margin:0}@media (max-width:460px){.lg-row{gap:12px}.avatar.lg-disc{width:72px;height:72px;font-size:23px}}
.auth.st-page{max-width:1280px}@media (min-width:761px){.auth.st-page{padding-inline:28px}}@media (max-width:760px){.auth.st-page,.auth.bc-page{padding-inline:16px}}.st-lede{max-inline-size:68ch}.st-whorow{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.st-whorow .fm-fact{white-space:normal;flex-wrap:wrap;max-width:100%}.st-whorow .fm-fact>span{white-space:nowrap}.st-whorow .fm-fact b{overflow-wrap:anywhere;min-width:0}.st-section{margin-top:28px}.st-section+.st-section{border-top:1px solid var(--line);margin-top:34px;padding-top:28px}.st-label{letter-spacing:1.2px;text-transform:uppercase;color:var(--green-bright);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:12.5px;font-weight:700;display:flex}.st-label svg{flex:none}.st-label span{letter-spacing:0;text-transform:none;color:var(--muted);overflow-wrap:anywhere;font-size:13.5px;font-weight:500}.st-label span:before{content:"·";color:var(--muted-2);margin-right:8px}.st-section>.sectionbar{margin-top:10px}.st-page .sellerstats.swminis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.st-page .sellerstats.swminis>div{padding:16px}.st-other{margin-top:30px}.st-otherlink{margin-top:14px}.st-data{margin-top:18px}.st-closebox{gap:10px;margin-top:14px;display:grid}.st-closebox label{gap:6px;display:grid}.st-datadone{justify-items:start;gap:10px;margin-top:18px;padding:14px 16px;display:grid}.proofexpired{margin:8px 0 0}.accountitem.st-menuout{border-top:1px solid var(--line-soft);margin-top:5px;padding-top:11px}@media (max-width:760px){.st-page .sellerstats.swminis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.st-page .sectionbar{flex-wrap:wrap;gap:4px 16px}.st-page .sectionbar .sub{margin-top:0}.st-section+.st-section{margin-top:28px;padding-top:24px}}@media (max-width:460px){.st-page .sellerstats.swminis{grid-template-columns:1fr}}.signin .avatar{position:relative;overflow:visible}.st-dot{background:var(--warn);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:-1px;right:-1px}.accountitem.st-rateitem{color:var(--warn);font-weight:600}.accountitem.st-rateitem svg{color:var(--warn)}.accountitem.st-rateitem:hover{background:var(--warn-wash);color:var(--warn)}.st-onrow{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0 0;display:flex}.st-onbadge{background:var(--green-wash);color:var(--forest);letter-spacing:.3px;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:13px;font-weight:700;display:inline-flex}.st-onrow .fine{flex:260px;min-width:0;margin:0}.textbutton.st-off{color:var(--muted);margin-left:auto}.textbutton.st-off:hover:not(:disabled){color:var(--bad)}.st-turnon{align-items:flex-start;margin-top:14px}.st-turnon>div{min-width:0}.pp-form{gap:14px;max-width:340px;margin-top:16px}.pp-hint{margin:0}.pp-buttons{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.textbutton.pp-back{vertical-align:baseline;align-items:center;gap:4px;font-size:13px;display:inline-flex}.pp-consent{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:9px;font-size:14px;line-height:1.5;display:flex}.pp-consent input{flex:none;width:auto;margin-top:2px}.st-tabs{border-bottom:1px solid var(--line);align-items:stretch;gap:34px;margin-top:24px;display:flex}.st-tabs button{color:var(--muted);white-space:nowrap;border-bottom:3px solid #0000;align-items:center;gap:9px;margin-bottom:-1px;padding:12px 2px 13px;font-size:16px;display:inline-flex}.st-tabs button.active{color:var(--forest);border-bottom-color:var(--forest)}.st-tabs button svg{color:currentColor}.st-tabstate{background:var(--warn-wash);color:var(--warn);letter-spacing:.3px;border-radius:999px;margin-left:2px;padding:3px 8px;font-size:12px;font-weight:700}.st-tabstate.is-on{background:var(--green-wash);color:var(--forest)}.st-pane{margin-top:26px}.st-pane>.sectionbar{margin-top:0}@media (max-width:560px){.st-tabs{gap:18px}.st-tabs button{gap:6px;font-size:15.5px}.st-tabs button svg{display:none}}.st-onrow+.dangercard{margin-top:12px}.st-onrow .textbutton{min-height:40px}.st-pane>.dangercard+.sectionbar,.st-pane>.st-back+.sectionbar{margin-top:36px}.st-back{align-items:flex-start;gap:8px;margin-top:14px;display:flex}.st-back>svg{flex:none;margin-top:3px}.st-back>div{min-width:0}.st-back p{margin:0}.st-backlist{overflow-wrap:anywhere;gap:6px;margin:8px 0;padding-left:20px;display:grid}.st-backlist a{text-underline-offset:2px;font-weight:600;text-decoration:underline}.st-back .fine{margin-top:0}.st-locked{margin:12px 0 0}.st-proved{color:var(--forest);align-items:center;gap:6px;margin-top:12px;font-weight:600;display:flex}.st-proved svg{color:var(--green-bright);flex:none}.pp-buttons.st-resume{margin-top:14px}.ts-card{align-items:flex-start;margin-top:14px}.ts-card>div{min-width:0}.ts-secretrow{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:6px 0;display:flex}.ts-secret{font-family:var(--font-mono);letter-spacing:1px;white-space:normal;word-break:normal;overflow-wrap:normal;font-size:15px}.ts-secretrow b{overflow-wrap:anywhere;min-width:0}.ts-applink{align-items:center;gap:6px;display:inline-flex}.ts-qr{background:#fff;border-radius:8px;width:184px;height:184px;margin:12px 0;display:block}.ts-code{max-width:220px}.ts-codes{font-family:var(--font-mono);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px 16px;margin:12px 0 16px;padding-left:22px;display:grid}.ts-actions{margin-top:10px}.ts-sendrow{flex-wrap:wrap;align-items:center;gap:10px 12px;margin:12px 0 14px;display:flex}.ts-sent{background:var(--brand-wash);max-width:100%;color:var(--brand-label);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.ts-onbody{align-self:stretch;width:100%;min-width:0;container:tscard/inline-size}.ts-headrow{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.ts-headrow h3{margin:0}.ts-required{border:1px solid var(--line);background:var(--surface);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 9px;font-size:12.5px;font-weight:600;display:inline-flex}.ts-lead{margin:6px 0 0}.ts-rows{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);margin:16px 0 0;padding:0;list-style:none}.ts-row{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"icon text acts"".panel panel";align-items:center;column-gap:14px;padding:14px 16px;display:grid}.ts-row+.ts-row{border-top:1px solid var(--line-soft)}.ts-rowicon{background:var(--brand-wash);width:36px;height:36px;color:var(--brand);border-radius:10px;grid-area:icon;place-items:center;display:grid}.ts-rowtext{flex-direction:column;grid-area:text;gap:2px;min-width:0;display:flex}.ts-rowlabel{color:var(--muted);letter-spacing:.2px;font-size:12.5px;font-weight:600}.ts-rowvalue{color:var(--ink);overflow-wrap:anywhere;font-size:15px;font-weight:600}.ts-dim{color:var(--muted);font-weight:400}.ts-rowvalue .ts-dim{max-width:100%;display:inline-block}.ts-rownote{color:var(--muted);font-size:13px}.ts-rowacts{flex-wrap:wrap;grid-area:acts;justify-content:flex-end;align-items:center;gap:6px 14px;display:flex}.ts-rowacts .secondary{min-height:38px;padding:0 16px;font-size:14px}.ts-offrow{grid-template-columns:minmax(0,1fr);grid-template-areas:"text""panel"}.ts-offrow .st-off{align-self:flex-start;margin-left:0}.ts-confirm{border:1px solid var(--line);border-radius:var(--r-md);background:var(--ground);grid-area:panel;margin-top:14px;padding:16px 18px}.ts-confirmtitle{color:var(--ink);margin:0;font-size:15px;font-weight:700}.ts-confirmline{max-width:64ch;color:var(--muted);margin:4px 0 0;font-size:14px;line-height:1.5}.ts-confirm .ts-sendrow{margin:12px 0 0}.ts-coderow{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:12px;display:flex}.ts-codein{border:1px solid var(--line-strong);background:var(--surface);width:220px;max-width:100%;min-height:44px;color:var(--ink);letter-spacing:2px;font-variant-numeric:tabular-nums;border-radius:10px;padding:0 44px 0 14px;font-size:17px}.ts-codein::placeholder{letter-spacing:0;font-size:15px}.ts-coderow .primary,.ts-coderow .secondary{min-height:44px}.ts-choices{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:10px;margin-top:12px;display:grid}.ts-choice{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-sm);color:var(--ink);text-align:left;cursor:pointer;transition:border-color .16s var(--ease), box-shadow .16s var(--ease);align-items:flex-start;gap:12px;padding:14px;display:flex}.ts-choice:hover:not(:disabled){border-color:var(--line-strong);box-shadow:var(--shadow-md)}.ts-choice:focus-visible{outline:3px solid var(--brand-accent);outline-offset:2px}.ts-choice b{font-size:15px;display:block}.ts-choice>span:last-child>span{color:var(--muted);margin-top:2px;font-size:13px;display:block}.ts-choiceicon{background:var(--brand-wash);width:34px;height:34px;color:var(--brand);border-radius:10px;flex:none;place-items:center;display:grid}.ts-cancel{margin-top:10px}@container tscard (max-width:560px){.ts-row{grid-template-columns:36px minmax(0,1fr);grid-template-areas:"icon text"".acts""panel panel";row-gap:10px}.ts-rowacts{justify-content:flex-start}.ts-confirm{margin-top:4px;padding:14px}}.st-onrow+.sectionbar{margin-top:36px}.freqchoices{flex-direction:column;align-items:stretch;gap:8px;margin:4px 0 8px}.freqchoices .choice{border-radius:12px;padding:11px 15px;display:flex}.freqchoices .choice>span{flex-direction:column;gap:2px;display:flex}.freqchoices .choice b{font-weight:600}.freqchoices .choice small{opacity:.8;font-size:13.5px;font-weight:400}.st-apps{margin-top:22px}.st-connector{background:var(--ground);border:1px solid var(--line);border-radius:var(--r-sm);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:16px 0 10px;padding:10px 12px 10px 14px;display:flex}.st-connectorlabel{color:var(--muted);font-size:13px;font-weight:600}.st-connector code{min-width:0;font-family:var(--font-mono);color:var(--ink);overflow-wrap:anywhere;flex:220px;font-size:14.5px}.st-connector .secondary{min-height:40px;padding:8px 14px}.st-howto{color:var(--muted);gap:8px;margin:12px 0;padding-left:20px;font-size:15px;line-height:1.6;list-style:outside;display:grid}.st-howto b{color:var(--ink-2);font-weight:600}.st-howto code{font-family:var(--font-mono);background:var(--ground);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:6px;padding:1px 6px;font-size:13px}.st-appshead{color:var(--ink);margin:22px 0 4px;font-size:16px;font-weight:600}.st-applist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.st-applist>li{border-top:1px solid var(--line-soft);padding:10px 0}.st-applist>li:first-child{border-top:0}.st-appline{justify-content:space-between;align-items:center;gap:12px;display:flex}.st-appline>div{flex-direction:column;gap:2px;min-width:0;display:flex}.st-appline strong{color:var(--ink);overflow-wrap:anywhere;font-size:15.5px;font-weight:600}.st-appline .fine{margin:0}.st-appline .textbutton{flex:none;min-height:40px}.st-applist .dangercard{margin-top:10px}
.header .nav{color:var(--ink-2);font-size:17px;font-weight:650}.header .nav:hover,.header .nav.active{color:var(--forest)}.modeswitch{background:var(--ground);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;flex:none;align-items:center;gap:2px;padding:3px;display:inline-flex}.modeside{color:var(--muted);white-space:nowrap;transition:background .16s var(--ease), color .16s var(--ease), box-shadow .16s var(--ease);border-radius:999px;align-items:center;gap:6px;padding:7px 15px;font-size:16px;font-weight:600;display:inline-flex}.modeside svg{color:currentColor;flex:none}.modeside:hover{color:var(--ink-2)}.modeside.is-on{background:var(--forest);color:var(--surface);box-shadow:0 1px 3px #11294838}.modeside.is-on:hover{color:var(--surface)}@media (max-width:900px){.modeside{padding:7px 11px}}@media (max-width:620px){.modeside{gap:0;padding:7px 10px;font-size:0}.modeside svg{font-size:14.5px}}.header .nav{height:auto;transition:background .16s var(--ease), color .16s var(--ease);border-radius:999px;padding:9px 15px}.header .nav:after{display:none}.header .nav:hover{background:var(--ground);color:var(--forest)}.header .nav.active,.header .nav.active:hover{background:var(--green-wash);color:var(--forest)}.header .nav.active .count{background:var(--surface)}@media (min-width:761px){.header .nav,.header .signin,.header .primary.add{white-space:nowrap}.header .accountwrap .signin .word{text-overflow:ellipsis;vertical-align:bottom;max-width:14ch;display:inline-block;overflow:hidden}}@media (max-width:760px){.header{justify-content:space-evenly;gap:10px 12px}.header .modeside{padding:8px 18px}.header .brand{flex:0 0 100%;justify-content:center}.header .brand .brandlogo{height:26px}.header .primary.add{flex:none;width:40px;height:40px;margin-left:0;padding:0}.header .primary.add svg{display:block}.header .primary.add .addword{display:none}}.header .nav{white-space:nowrap}@media (min-width:761px){.header .brand{flex:none}}@media (min-width:761px) and (max-width:1599px){.header .primary.add{flex:none;width:44px;height:44px;padding:0}.header .primary.add svg{display:block}.header .primary.add .addword{display:none}}@media (min-width:1024px) and (max-width:1599px){.header{gap:20px;padding:0 24px}}@media (min-width:1024px) and (max-width:1439px){.header .accountwrap .signin .word{display:none}}@media (min-width:1024px) and (max-width:1279px){.header{gap:16px;padding:0 20px}.header .nav>svg{display:none}.header .modeside{gap:0;padding:7px 12px;font-size:0}}@media (min-width:761px) and (max-width:1023px){.header{flex-wrap:wrap;gap:6px 14px;height:auto;padding:12px 20px 0}.header .modeswitch{margin-left:auto}.header nav{flex-wrap:wrap;flex:0 0 100%;order:3;justify-content:center;height:auto;margin:0;padding:2px 0 8px}}@media (max-width:760px){.header nav{flex-wrap:wrap;height:auto}.header .nav{padding:9px 10px}}@media (max-width:430px){.header nav:has(>a:nth-child(4)){gap:2px}.header nav .nav{gap:4px;padding:9px 7px;font-size:14px}.header .nav .count{padding:1px 6px;font-size:12px}}.signin .avatar.is-owner{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px #e0b84a;position:relative;overflow:visible}.avatar .ownercrown{background:var(--forest);color:#f5c451;width:17px;height:17px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;place-items:center;display:grid;position:absolute;top:-9px;right:-8px}.accountowner{border-bottom:1px solid var(--line-soft);color:var(--muted);align-items:center;gap:8px;margin:2px 0 8px;padding:4px 10px 10px;font-size:13px;display:flex}.opownereyebrow{align-items:center;gap:10px;margin-bottom:9px;display:flex}.opownereyebrow .eyebrow{margin:0}.statusbadge.opownerbadge{box-shadow:0 0 0 1px #e0b84a8c,0 2px 8px #1129482e}
.legal{max-width:760px;color:var(--ink-2);margin:0 auto;padding:48px 24px 90px;font-size:16px;line-height:1.75}.legal h1{letter-spacing:-1px;color:var(--forest);text-wrap:balance;margin-top:6px;font-size:32px}.legal-date{color:var(--muted);margin-top:10px;font-size:14px}.legal-lede{color:var(--ink-2);margin-top:22px;font-size:17px;line-height:1.7}.legal h2{letter-spacing:-.3px;color:var(--ink);margin-top:44px;font-size:21px;font-weight:650}.legal h3{color:var(--forest);margin-top:26px;font-size:16px;font-weight:650}.legal p{max-inline-size:68ch;margin-top:14px}.legal ul{max-inline-size:68ch;margin-top:14px;padding-left:22px}.legal li{margin-top:9px;padding-left:3px}.legal li::marker{color:var(--green-bright)}.legal strong{color:var(--ink);font-weight:650}.legal a{color:var(--forest);text-underline-offset:2px;font-weight:600;text-decoration:underline}.legal a:hover{color:var(--green-label)}@media (max-width:620px){.legal{padding:34px 18px 70px;font-size:16px}.legal h1{font-size:26px}.legal h2{margin-top:34px;font-size:19px}}.faq-section{margin-top:28px}.faq-item{border-bottom:1px solid var(--line)}.faq-item summary{cursor:pointer;color:var(--ink);justify-content:space-between;gap:12px;padding:14px 0;font-weight:600;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";color:var(--green);font-weight:600}.faq-item[open] summary:after{content:"−"}.faq-item p{margin:0 0 16px}.legal-contents{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin:18px 0 26px;padding:16px 20px}.legal-contents p{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:13px;font-weight:700}.legal-contents ol{columns:2 240px;column-gap:28px;margin:0;padding-left:20px;font-size:15.5px;line-height:1.8}.legal-contents a{color:var(--green)}.legal h2{scroll-margin-top:12px}.wsland-cta{flex-wrap:wrap;align-items:center;gap:12px 16px;margin:22px 0 8px;display:flex}.wsland-steps{counter-reset:step;gap:14px;padding:0;list-style:none;display:grid}.wsland-steps li{counter-increment:step;border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:16px 18px 16px 58px;position:relative}.wsland-steps li:before{content:counter(step);background:var(--green-wash);width:26px;height:26px;color:var(--green);border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:grid;position:absolute;top:16px;left:18px}.wsland-steps h3{margin:0 0 4px;font-size:17px}.wsland-steps p{margin:0}.legal a.primary,.legal a.primary:hover{color:#fff;text-decoration:none}.legal ol{max-inline-size:68ch;margin-top:14px;padding-left:22px}.legal .eyebrow a{color:inherit;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.legal a.secondary,.legal a.secondary:hover{text-decoration:none}.guidelist{gap:12px;list-style:none;display:grid;margin-top:28px!important;padding:0!important}.guidelist li{margin:0;padding:0}.guidelist a{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);border-radius:14px;flex-direction:column;gap:4px;padding:18px 20px;font-weight:400;text-decoration:none;display:flex}.guidelist a:hover{border-color:var(--green-bright);color:var(--ink-2)}.guidelist strong{color:var(--ink);align-items:center;gap:6px;font-size:18px;display:inline-flex}.guidelist small{color:var(--muted)}.guidecalc{margin-top:36px;line-height:1.5}.guidenext p{flex-wrap:wrap;gap:10px;display:flex}.contactform{gap:14px;max-width:640px;margin:10px 0 8px;display:grid}.contactrow{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:640px){.contactrow{grid-template-columns:1fr}}.contactform label{color:var(--ink);gap:6px;font-size:14.5px;font-weight:600;display:grid}.contactform label small{color:var(--muted);font-weight:400}.contactform input,.contactform select,.contactform textarea{font:inherit;border:1px solid var(--line);width:100%;color:var(--ink);background:var(--surface);border-radius:10px;padding:10px 12px;font-size:15px;font-weight:400}.contactform textarea{resize:vertical}.contactform input:focus,.contactform select:focus,.contactform textarea:focus{border-color:var(--green-bright);box-shadow:0 0 0 4px var(--green-wash);outline:none}.contactform .primary{align-items:center;gap:8px;display:inline-flex}.contacttrap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contactsent{align-items:flex-start;gap:10px;max-width:640px;margin:10px 0 8px;padding:14px 16px;display:flex}.contactsent>span{overflow-wrap:anywhere;min-width:0}.contactsent>svg{flex:none}.legal ol.wsland-steps{max-inline-size:none;padding-left:0}.legal code{font-family:var(--font-mono);background:var(--ground);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:6px;padding:1px 6px;font-size:.88em}.legal .cn-address{margin-top:18px}.legal .cn-address code{color:var(--ink);-webkit-user-select:all;user-select:all;padding:10px 14px;font-size:16px;display:inline-block}.legal ol.cn-steps{list-style:decimal}.legal ul.cn-list{list-style:outside}
.planpanel{flex-direction:column;gap:18px;display:flex}.planhead{color:var(--forest);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:20px;display:flex}.planhead svg{color:var(--green);flex-shrink:0}.planhead:focus{outline:none}.planhead:focus-visible{outline:2px solid var(--green);outline-offset:4px;border-radius:var(--r-sm)}.plansubhead{color:var(--ink);margin:0;font-size:17px;font-weight:650}.plansay{flex-direction:column;gap:10px;display:flex}.plansay:empty{margin-top:-18px}.plansay:focus{outline:none}.plansay:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:var(--r-sm)}.planswitch{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.plannow,.planbuy{flex-direction:column;gap:12px;display:flex}.plannow+.planbuy{border-top:1px solid var(--line);padding-top:18px}.planfree{flex-direction:column;gap:12px;display:flex}.planfree+.plannow,.planfree+.planbuy{border-top:1px solid var(--line);padding-top:18px}.plantexts{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.plantextsline{color:var(--ink-2);margin:0}.plantextsline strong{color:var(--ink);font-variant-numeric:tabular-nums}.plantextsbar{background:var(--line);border-radius:999px;height:8px;overflow:hidden}.plantextsbar span{border-radius:inherit;background:var(--green);height:100%;display:block}.plantextsbar.is-full span{background:var(--warn)}.plantexts .fine{margin:0}.planline{align-items:flex-start;gap:8px;margin:0;display:flex}.planline svg{flex-shrink:0;margin-top:3px}.planline:focus{outline:none}.planline:focus-visible{outline:2px solid var(--green);outline-offset:2px}.planunlocks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.planunlocks li{color:var(--ink-2);align-items:flex-start;gap:8px;display:flex}.planunlocks svg{color:var(--green-bright);flex-shrink:0;margin-top:4px}.planchoices{border:0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:4px 0 0;padding:0;display:grid}.planchoices legend{color:var(--ink);margin-bottom:8px;padding:0;font-weight:650}.planchoice{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);cursor:pointer;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;min-height:56px;padding:14px 16px;transition:border-color .15s,background .15s;display:grid;position:relative}.planchoice:hover{border-color:var(--line-strong)}.planchoice.on{border-color:var(--green);background:var(--green-wash-2)}.planchoice input{width:18px;height:18px;accent-color:var(--green);grid-row:span 2}.planchoice:has(input:focus-visible){outline:2px solid var(--green);outline-offset:2px}.planchoicename{color:var(--ink);font-weight:650}.planchoiceprice{color:var(--forest);font-size:20px;font-weight:700}.planchoiceprice small{color:var(--muted);font-size:13px;font-weight:500}.planchoice .statusbadge{position:absolute;top:12px;right:12px}.planagree{border:1px solid var(--line);border-radius:var(--r-md);background:var(--ground);color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.planagree input{width:18px;height:18px;accent-color:var(--green);flex-shrink:0;margin-top:3px}.planadmin h3{align-items:center;gap:8px;margin:24px 0 10px;display:flex}.planpaypal{border-radius:var(--r-md);margin:4px 0 14px;padding:10px 14px;font-size:14px}.planpaypal.is-plain{border:1px solid var(--line);background:var(--surface);color:var(--ink-2)}.planpaypal.is-live{background:var(--green-wash);color:var(--forest)}.planpaypal.is-test{background:var(--warn-wash);color:var(--warn)}.planpaypal.is-off{background:var(--bad-wash);color:var(--bad)}.planprices{grid-template-columns:repeat(auto-fit,minmax(200px,260px));align-items:end;gap:14px 18px;display:grid}.planpricefield{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.planpricefield label{align-self:stretch}.planprices label{color:var(--ink);flex-direction:column;gap:6px;font-weight:600;display:flex}.planmoney{align-items:center;gap:6px;font-weight:600;display:flex}.planmoney input{border:1px solid var(--line-strong);border-radius:var(--r-sm);width:100%;min-width:0;height:42px;padding:0 10px;font-size:16px}.planmoney small{color:var(--muted);flex-shrink:0;font-weight:500}.planprices .opnote,.planprices .actions,.planprices .planline,.planprices .planmessages,.planprices .dangercard{grid-column:1/-1}.planfigures{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0 0 8px;display:grid}.planfigures div{border:1px solid var(--line);border-radius:var(--r-md);padding:12px 14px}.planfigures dt{color:var(--muted);font-size:13px}.planfigures dd{color:var(--forest);margin:2px 0 0;font-size:22px;font-weight:700}.planfigures dd.planwhodd{margin-top:4px;font-size:14px;font-weight:600}
