.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(/build/assets/layers-BWBAp2CZ.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/build/assets/layers-2x-Bpkbi35X.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/build/assets/marker-icon-hN30_KVU.png)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.mkt-home-template{max-width:1300px}.mkt-home-back{color:#6b6862;align-items:center;gap:7px;width:fit-content;margin-bottom:22px;font-size:13.5px;display:inline-flex}.mkt-home-back:hover{color:#3f5443;text-decoration:none}.mkt-home-back svg{width:15px;height:15px}.mkt-home-head{margin-bottom:22px}.mkt-home-head>span{color:#b08a5f;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font:600 11.5px IBM Plex Mono,monospace;display:block}.mkt-home-head h1{margin:0;font:500 34px/1.15 Fraunces,Georgia,serif}.mkt-home-head p{color:#6b6862;width:100%;margin:10px 0 0;font-size:15px;line-height:1.6}.mkt-home-steps{background:#fff;border:1px solid #dad4c6;border-radius:16px;align-items:center;gap:10px;margin-bottom:22px;padding:12px 14px;display:flex;overflow-x:auto}.mkt-home-steps>a{color:#3f5443;border-radius:999px;align-items:center;gap:8px;min-width:max-content;padding:7px 12px;font-size:13px;font-weight:600;display:flex}.mkt-home-steps>a:hover{background:#e4e9e1;text-decoration:none}.mkt-home-steps>a svg{width:15px;height:15px}.mkt-home-steps>svg{color:#c3bcaa;flex:1 0 15px;width:15px;height:15px}.mkt-home-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;gap:14px;display:grid}.mkt-home-card{background:#fff;border:1px solid #dad4c6;border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:18px;transition:border-color .12s,box-shadow .12s,transform .12s;display:flex}.mkt-home-card:hover{border-color:#c3bcaa;transform:translateY(-2px);box-shadow:0 16px 32px -28px #2b2a266b}.mkt-home-card-accent{border:1.5px solid #3f5443}.mkt-home-card>header{align-items:center;gap:12px;display:flex}.mkt-home-card>header>div{flex:1;min-width:0}.mkt-home-card-icon{color:#3f5443;background:#e4e9e1;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.mkt-home-card-icon.solid{color:#fff;background:#3f5443}.mkt-home-card-icon.bronze{color:#b08a5f;background:#f3e9dc}.mkt-home-card-icon svg{width:19px;height:19px}.mkt-home-card header small{color:#9b968c;letter-spacing:.08em;font:500 11px IBM Plex Mono,monospace;display:block}.mkt-home-card h2{margin:1px 0 0;font:600 19px/1.2 Fraunces,Georgia,serif}.mkt-home-card>p{color:#6b6862;margin:0;font-size:13.5px;line-height:1.55}.mkt-home-card>footer{margin-top:auto;padding-top:4px}.mkt-home-chips{flex-wrap:wrap;gap:6px;display:flex}.mkt-home-chips span{color:#6b6862;background:#ede9e1;border-radius:999px;padding:4px 9px;font:500 11.5px IBM Plex Mono,monospace}.mkt-home-link,.mkt-home-hint,.mkt-home-meta{border-radius:10px;align-items:center;gap:8px;padding:10px 12px;display:flex}.mkt-home-link{color:#6b6862;background:#ede9e1;min-width:0;font:500 12px IBM Plex Mono,monospace}.mkt-home-link span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mkt-home-hint{color:#3f5443;background:#e4e9e1;font-size:12.5px}.mkt-home-meta{color:#6b6862;background:#ede9e1;align-items:baseline}.mkt-home-link svg,.mkt-home-hint svg{flex:0 0 14px;width:14px;height:14px}.mkt-home-meta strong{color:#2b2a26;font:600 15px IBM Plex Mono,monospace}.mkt-home-meta span{font-size:12px}.mkt-home-button{color:#fff;background:#3f5443;border:1px solid #3f5443;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:9px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.mkt-home-button:hover{color:#fff;background:#344537;text-decoration:none}.mkt-home-button svg{width:15px;height:15px}@media (width<=720px){.mkt-home-head h1{font-size:28px}.mkt-home-head p{font-size:14px}.mkt-home-grid{grid-template-columns:1fr}.mkt-home-steps{gap:5px}.mkt-home-steps>a{padding-inline:9px}}.mkt-subpage-head{align-items:center}.mkt-property-chip{color:#2b2a26;background:#fff;border:1px solid #dad4c6;border-radius:14px;align-items:center;gap:10px;max-width:330px;padding:11px 13px;display:flex}.mkt-property-chip>svg:first-child{color:#3f5443;width:21px}.mkt-property-chip>svg:last-child{color:#9b968c;width:14px}.mkt-property-chip span{flex:1;min-width:0}.mkt-property-chip small,.mkt-property-chip strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mkt-property-chip small{color:#9b968c;text-transform:uppercase;font-size:9px}.mkt-property-chip strong{margin-top:2px;font-size:12px}.mkt-home-warning,.mkt-creative-safety{color:#804b3e;background:#f9ede7;border:1px solid #e0c6b8;border-radius:14px;align-items:flex-start;gap:13px;margin-bottom:22px;padding:15px 17px;display:flex}.mkt-home-warning>svg,.mkt-creative-safety>svg{flex:0 0 21px;width:21px}.mkt-home-warning div,.mkt-creative-safety div{flex:1}.mkt-home-warning strong,.mkt-creative-safety strong{font-size:12.5px}.mkt-home-warning p,.mkt-creative-safety p{margin:4px 0 0;font-size:11px;line-height:1.5}.mkt-home-warning>a{color:#804b3e;background:#fff;border-radius:9px;align-self:center;padding:8px 11px;font-size:11px;font-weight:700}.mkt-btn.secondary{color:#354a39;background:#eef3ec;border-color:#879988}.mkt-btn.full{width:100%}.mkt-btn:disabled{cursor:not-allowed;opacity:.45}.mkt-post-writer.standalone{border-top:0;margin-top:0;padding:24px}.mkt-social-workflow{padding:26px}.mkt-workflow-steps{align-items:center;max-width:620px;margin:0 auto 28px;display:flex}.mkt-workflow-steps span{color:#9a958c;align-items:center;gap:9px;display:flex}.mkt-workflow-steps span b{color:#77736b;background:#e4e1da;border-radius:50%;place-items:center;width:30px;height:30px;font:700 11px IBM Plex Mono,monospace;display:grid}.mkt-workflow-steps span i{white-space:nowrap;font-size:12px;font-style:normal;font-weight:700}.mkt-workflow-steps span.is-active{color:#314536}.mkt-workflow-steps span.is-active b{color:#fff;background:#3f5443}.mkt-workflow-steps em{background:#d9d4ca;flex:1;height:1px;margin:0 14px}.mkt-editor-controls{flex-direction:column;gap:18px;min-width:0;display:flex}.mkt-editor-controls>div{flex-direction:column;gap:16px;display:flex}.mkt-format-choice .mkt-photo-grid{max-height:220px;margin-top:14px}.mkt-next-stage{min-height:50px}.mkt-compose-stage{flex-direction:column;gap:14px;display:flex}.mkt-compose-stage[hidden],#image-prepare-stage[hidden],.mkt-btn[hidden]{display:none}.mkt-social-workflow[data-social-stage=prepare] .mkt-canvas-wrap canvas{box-shadow:0 22px 48px -28px #1f241e7a}.mkt-short-link{color:#405544;background:#f0f5ef;border:1px solid #d5ded2;border-radius:11px;grid-column:1/-1;align-items:flex-start;gap:9px;padding:11px 12px;display:flex}.mkt-short-link>svg{flex:0 0 17px;width:17px}.mkt-short-link strong,.mkt-short-link code{display:block}.mkt-short-link strong{font-size:10.5px}.mkt-short-link code{overflow-wrap:anywhere;color:#657267;margin-top:4px;font:500 9.5px IBM Plex Mono,monospace}.mkt-short-link-panel{margin-bottom:20px}.mkt-short-link-panel>form{align-items:flex-end;gap:12px;display:flex}.mkt-short-link-panel>form>label{color:#65625c;flex:1;min-width:0;font-size:11.5px;font-weight:650}.mkt-short-code-input{background:#fff;border:1px solid #c3bcaa;border-radius:10px;align-items:center;margin-top:7px;display:flex;overflow:hidden}.mkt-short-code-input>b{color:#77736b;white-space:nowrap;padding-left:12px;font:500 11px IBM Plex Mono,monospace}.mkt-short-code-input .mkt-field{box-shadow:none;border:0}.mkt-short-link-stats{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;gap:10px;margin-top:17px;display:grid}.mkt-short-link-stats>div{background:#fbfaf7;border:1px solid #e3ded3;border-radius:11px;padding:12px}.mkt-short-link-stats strong,.mkt-short-link-stats span{display:block}.mkt-short-link-stats strong{color:#3f5443;font:700 20px IBM Plex Mono,monospace}.mkt-short-link-stats span{color:#8a857a;margin-top:3px;font-size:10px}.mkt-short-link-stats>a{align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.mkt-short-link-stats>a svg{width:15px}.mkt-short-link-warning,.mkt-short-link-error{align-items:center;gap:7px;margin:12px 0 0;font-size:10.5px;display:flex}.mkt-short-link-warning{color:#86623f}.mkt-short-link-error{color:#a5443a}.mkt-short-link-warning svg{width:14px}.mkt-qr-kpis{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px;display:grid}.mkt-qr-kpis article{background:#fff;border:1px solid #dad4c6;border-radius:15px;align-items:center;gap:13px;padding:16px;display:flex}.mkt-qr-kpis article>span{color:#3f5443;background:#e7eee5;border-radius:11px;place-items:center;width:39px;height:39px;display:grid}.mkt-qr-kpis svg{width:19px}.mkt-qr-kpis strong,.mkt-qr-kpis small{display:block}.mkt-qr-kpis strong{font:700 20px IBM Plex Mono,monospace}.mkt-qr-kpis small{color:#8a857a;margin-top:2px;font-size:10px}.mkt-qr-analytics{margin-bottom:18px}.mkt-qr-head{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.mkt-qr-head h2{margin:0;font:500 21px Fraunces,Georgia,serif}.mkt-qr-head p{color:#8a857a;margin:4px 0 0;font-size:10px}.mkt-qr-head form{gap:7px;display:flex}.mkt-qr-head form .mkt-field{width:auto;min-width:120px}.mkt-qr-chart{border-bottom:1px solid #ded9ce;align-items:flex-end;gap:3px;height:160px;margin-top:22px;padding-top:8px;display:flex}.mkt-qr-chart>div{flex:1;justify-content:center;align-items:flex-end;height:100%;display:flex}.mkt-qr-chart i{opacity:.72;background:#58705c;border-radius:3px 3px 0 0;width:100%;min-height:2px;display:block}.mkt-qr-chart>div:hover i{opacity:1;background:#b08a5f}.mkt-qr-axis{color:#9b968c;justify-content:space-between;margin-top:6px;font:500 9px IBM Plex Mono,monospace;display:flex}.mkt-breakdown-grid{grid-template-columns:1fr 1fr;gap:28px;margin-top:24px;display:grid}.mkt-breakdown-grid>div{border-top:1px solid #ede9e1;padding-top:14px}.mkt-breakdown-grid h3{margin:0 0 8px;font-size:12px}.mkt-breakdown-grid p{border-top:1px solid #f0ede6;justify-content:space-between;align-items:center;gap:14px;margin:0;padding:8px 0;font-size:11px;display:flex}.mkt-breakdown-grid p.empty{color:#9b968c}.mkt-breakdown-grid p strong{font:700 11px IBM Plex Mono,monospace}.mkt-qr-layout{grid-template-columns:minmax(280px,.65fr) minmax(500px,1.35fr);align-items:start;gap:18px;display:grid}.mkt-qr-form,.mkt-creative-form,.mkt-template-form{flex-direction:column;gap:13px;display:flex}.mkt-qr-form label,.mkt-creative-form label,.mkt-template-form label{color:#5c5851;flex-direction:column;gap:6px;font-size:11px;font-weight:700;display:flex}.mkt-qr-form label small,.mkt-creative-form label small{color:#9b968c;font-weight:500}.mkt-code-list{padding-bottom:8px}.mkt-code-row{border-top:1px solid #ede9e1;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 0;display:grid}.mkt-code-row.inactive{opacity:.55}.mkt-code-preview{background:#fff;border:1px solid #e2ddd3;border-radius:9px;padding:7px}.mkt-code-preview img{width:54px;height:54px;display:block}.mkt-code-copy h3{margin:0;font-size:12.5px}.mkt-code-copy p{flex-wrap:wrap;gap:5px;margin:5px 0;display:flex}.mkt-code-copy p span{color:#6b6862;background:#ede9e1;border-radius:999px;padding:3px 7px;font-size:8.5px}.mkt-code-copy>div{color:#77736b;font-size:10px}.mkt-code-actions{align-items:center;gap:5px;display:flex}.mkt-code-actions form{margin:0}.mkt-code-actions .mkt-btn{min-height:31px;padding:6px 9px;font-size:9.5px}.mkt-brochure-layout{grid-template-columns:minmax(390px,1.15fr) minmax(300px,.85fr);align-items:start;gap:20px;display:grid}.mkt-brochure-preview{background:#e9e5dc;justify-content:center;display:flex}.mkt-paper{aspect-ratio:210/297;background:#f7f5f0;width:min(100%,430px);padding:22px;position:relative;box-shadow:0 18px 38px #2b2a2629}.paper-photo{background:#d9ddd6 50%/cover;height:40%}.mkt-paper>small{color:#777;text-transform:uppercase;margin-top:13px;font-size:7px;display:block}.mkt-paper h2{margin:4px 0 0;font:500 18px Fraunces,Georgia,serif}.mkt-paper>strong{color:#3f5443;margin-top:6px;font:700 13px IBM Plex Mono,monospace;display:block}.paper-facts{border-block:1px solid #d8d4ca;grid-template-columns:repeat(4,1fr);gap:7px 6px;margin-top:9px;padding:7px 0;display:grid}.paper-facts span{font-size:7.5px;font-weight:700}.paper-facts small{color:#888;margin-top:2px;font-size:5px;font-weight:400;display:block}.mkt-paper>p{color:#555;margin:8px 0 0;font-size:7px;line-height:1.5}.mkt-paper footer{border-top:1px solid #d8d4ca;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex;position:absolute;bottom:18px;left:22px;right:22px}.mkt-paper footer span{font-size:6px;line-height:1.5}.mkt-paper footer b{font-size:8px;display:block}.mkt-paper footer .paper-brand{align-items:center;gap:5px;display:flex}.mkt-paper footer .paper-brand img{width:auto;max-width:24px;max-height:15px}.mkt-paper footer img{opacity:.82;width:22px;height:auto}.mkt-paper footer svg{width:34px;height:34px}.mkt-template-features{background:#f4f2ed;border-radius:12px;flex-direction:column;gap:9px;padding:15px;display:flex}.mkt-template-features p{color:#5c5851;align-items:center;gap:8px;margin:0;font-size:11px;display:flex}.mkt-template-features svg{color:#3f6b44;width:14px}.mkt-inline-danger{color:#874a3c;background:#f9ede7;border:1px solid #e0c6b8;border-radius:11px;align-items:flex-start;gap:10px;padding:12px;display:flex}.mkt-inline-danger>svg{flex:0 0 18px;width:18px}.mkt-inline-danger strong{font-size:11px}.mkt-inline-danger p{margin:3px 0 0;font-size:10px;line-height:1.45}.mkt-creative-safety{color:#3c5a41;background:#edf3eb;border-color:#bfcfbd}.mkt-photo.has-image-error,.mhub-photo.has-image-error{background:repeating-linear-gradient(135deg,#eeeae2,#eeeae2 8px,#e3ded4 8px 16px)}.mkt-ai-step.is-bypassed .mkt-ai-actions{display:none}.mkt-ai-step.is-bypassed .mkt-ai-status{color:#3f6044;background:#eef5ec;border-color:#c9d8c7}.mkt-creative-main{grid-template-columns:minmax(340px,.8fr) minmax(520px,1.2fr);align-items:start;gap:18px;margin-bottom:18px;display:grid}.mkt-creative-form .two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mkt-creative-form textarea{resize:vertical}.mkt-form-note{color:#77736b;align-items:flex-start;gap:7px;margin:0;font-size:10px;line-height:1.45;display:flex}.mkt-form-note svg{flex:0 0 14px;width:14px}.mkt-reference-fieldset{border:0;min-width:0;margin:0;padding:0}.mkt-reference-fieldset legend{color:#5c5851;font-size:11px;font-weight:700}.mkt-reference-fieldset legend small{color:#9b968c;font-weight:500}.mkt-reference-fieldset>p{color:#817c73;margin:4px 0 9px;font-size:9.5px;line-height:1.45}.mkt-reference-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:310px;padding:2px;display:grid;overflow:auto}.mkt-reference-card{cursor:pointer;background:#fbfaf7;border:1px solid #ddd7cc;border-radius:10px;min-width:0;position:relative;overflow:hidden;flex-direction:column!important;gap:0!important;display:flex!important}.mkt-reference-card input{opacity:0;pointer-events:none;position:absolute}.mkt-reference-card .visual{color:#6c7b6d;background:#e8e5de;place-items:center;height:82px;display:grid;overflow:hidden}.mkt-reference-card .visual img{object-fit:cover;width:100%;height:100%}.mkt-reference-card .visual svg{width:24px}.mkt-reference-card>span:last-child{padding:7px;display:block}.mkt-reference-card strong,.mkt-reference-card small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mkt-reference-card strong{color:#393833;font-size:9px}.mkt-reference-card small{color:#8d887e;margin-top:2px;font-size:7.5px}.mkt-reference-card:has(input:checked){border-color:#56705b;box-shadow:0 0 0 2px #56705b2e}.mkt-reference-card:has(input:focus-visible){outline-offset:2px;outline:2px solid #56705b}.mkt-reference-card.has-image-error .visual{background:repeating-linear-gradient(135deg,#eeeae2,#eeeae2 8px,#e3ded4 8px 16px)}.mkt-reference-card.has-image-error img{display:none}.mkt-prompt-summary{color:#405544;background:#f0f5ef;border:1px solid #d5ded2;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}.mkt-prompt-summary>svg{flex:0 0 18px;width:18px}.mkt-prompt-summary strong{font-size:10.5px}.mkt-prompt-summary p{margin:4px 0 0;font-size:9.5px;line-height:1.5}.mkt-creative-gallery{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.mkt-creative-gallery>article{background:#fbfaf7;border:1px solid #ddd7cc;border-radius:12px;position:relative;overflow:hidden}.mkt-creative-image{aspect-ratio:var(--creative-aspect,4 / 5);background:#e8e4dc;place-items:center;display:grid;overflow:hidden}.mkt-creative-image img{object-fit:contain;background:#262925;width:100%;height:100%}.mkt-creative-image>div{color:#776f64;flex-direction:column;align-items:center;gap:7px;font-size:10px;display:flex}.mkt-creative-image>div svg{width:23px}.mkt-creative-gallery>article.status-queued .mkt-creative-image svg,.mkt-creative-gallery>article.status-submitting .mkt-creative-image svg,.mkt-creative-gallery>article.status-processing .mkt-creative-image svg{animation:1s linear infinite mkt-spin}.mkt-creative-image>div span{text-align:center;padding:0 12px}.mkt-creative-meta{flex-direction:column;padding:10px;display:flex}.mkt-creative-meta strong{font-size:10.5px}.mkt-creative-meta>span{color:#8a857a;margin-top:3px;font-size:8.5px}.mkt-creative-meta a,.mkt-text-action{color:#3f5443;align-items:center;gap:5px;margin-top:8px;font-size:9px;font-weight:700;display:flex}.mkt-creative-meta a svg,.mkt-text-action svg{width:12px}.mkt-creative-meta small{color:#a5443a;margin-top:6px;font-size:8px;line-height:1.45}.mkt-ready-badge,.mkt-processing-label{align-items:center;gap:5px;display:flex!important}.mkt-ready-badge{color:#3f6b44!important}.mkt-ready-badge svg,.mkt-processing-label svg{width:12px}.mkt-processing-label svg{animation:1s linear infinite mkt-spin}.mkt-creative-meta form{margin:0}.mkt-text-action{cursor:pointer;background:0 0;border:0;padding:0}.mkt-text-action.danger{color:#9c554a}.mkt-creative-delete{position:absolute;top:6px;right:6px}.mkt-creative-delete button{color:#8e443b;cursor:pointer;background:#ffffffe6;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.mkt-creative-delete svg{width:14px}.mkt-collage-section{margin-bottom:20px}@media (width<=1050px){.mkt-qr-layout,.mkt-brochure-layout,.mkt-creative-main,.mkt-tool-grid{grid-template-columns:1fr}.mkt-tool-card:last-child{grid-column:auto}.mkt-qr-head{flex-direction:column;align-items:stretch}.mkt-qr-head form{flex-wrap:wrap}.mkt-code-row{grid-template-columns:70px 1fr}.mkt-code-actions{grid-column:1/-1;justify-content:flex-end}}@media (width<=720px){.mkt-property-chip{width:100%;max-width:none}.mkt-home-warning{flex-wrap:wrap}.mkt-home-warning>a{text-align:center;width:100%}.mkt-tool-card{min-height:260px}.mkt-tool-copy h2{font-size:21px}.mkt-qr-kpis{grid-template-columns:1fr}.mkt-qr-head form,.mkt-short-link-panel>form{flex-direction:column;align-items:stretch}.mkt-qr-head form .mkt-field{width:100%}.mkt-short-link-stats{grid-template-columns:1fr 1fr}.mkt-short-link-stats>a{grid-column:1/-1}.mkt-breakdown-grid,.mkt-creative-form .two{grid-template-columns:1fr}.mkt-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:360px}.mkt-code-row{grid-template-columns:55px 1fr}.mkt-code-preview img{width:39px;height:39px}.mkt-code-actions{flex-wrap:wrap;justify-content:flex-start}.mkt-creative-gallery{grid-template-columns:1fr}.mkt-post-writer.standalone,.mkt-social-workflow{padding:16px}.mkt-workflow-steps span i{font-size:10px}.mkt-workflow-steps em{margin:0 8px}.mkt-workflow-steps span b{width:27px;height:27px}}.mkt-launch{margin-top:28px}.mkt-launch-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;margin-bottom:14px;display:flex}.mkt-launch-head span{color:#b08a5f;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font:600 11.5px IBM Plex Mono,monospace;display:block}.mkt-launch-head h2{color:#2b2a26;margin:0;font:500 24px/1.2 Fraunces,Georgia,serif}.mkt-launch-head p{color:#6b6862;max-width:520px;margin:0;font-size:13.5px;line-height:1.55}.mkt-launch-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.mkt-launch-card{color:#2b2a26;background:#fff;border:1px solid #dad4c6;border-radius:14px;flex-direction:column;gap:10px;min-width:0;padding:15px 16px;transition:border-color .12s,box-shadow .12s;display:flex}.mkt-launch-card:hover{color:#2b2a26;border-color:#3f5443;text-decoration:none;box-shadow:0 14px 28px -26px #2b2a2680}.mkt-launch-icon{color:#3f5443;background:#e4e9e1;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.mkt-launch-icon svg{width:18px;height:18px}.mkt-launch-copy{flex-direction:column;gap:4px;display:flex}.mkt-launch-copy strong{font-size:14.5px;font-weight:600}.mkt-launch-copy small{color:#6b6862;font-size:12.5px;line-height:1.5}.mkt-launch-cta{color:#3f5443;align-items:center;gap:6px;margin-top:auto;font-size:12.5px;font-weight:600;display:inline-flex}.mkt-launch-cta svg{width:14px;height:14px}@media (width<=720px){.mkt-launch-grid{grid-template-columns:1fr}.mkt-launch-head h2{font-size:21px}}.mkt-sign-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.mkt-sign-preview{background:#ede9e1;padding:12px}.mkt-sign-preview img{object-fit:contain;background:#fff;border-radius:8px;width:100%;max-height:78vh;display:block;box-shadow:0 18px 40px -28px #1f241e80}.mkt-sign-empty{aspect-ratio:297/420;color:#6b6862;text-align:center;align-content:center;place-items:center;gap:10px;display:grid}.mkt-sign-empty svg{width:36px;height:36px}.mkt-sign-form{flex-direction:column;gap:8px;padding:18px;display:flex}.mkt-sign-form h2{margin:0 0 6px;font:600 19px/1.2 Fraunces,Georgia,serif}.mkt-sign-switches{flex-direction:column;gap:6px;margin:6px 0;display:flex}.mkt-sign-check{align-items:center;gap:9px;font-size:13.5px;display:flex}.mkt-sign-check input[type=checkbox]{accent-color:#3f5443;width:17px;height:17px}.mkt-sign-downloads{border-top:1px solid #ede9e1;flex-direction:column;gap:8px;margin-top:8px;padding-top:12px;display:flex}.mkt-sign-downloads .is-disabled{opacity:.5;pointer-events:none}.mkt-sign-help{color:#4a4e45;background:#f7f5f0;border-radius:10px;padding:10px 12px;font-size:12.5px}.mkt-sign-help summary{cursor:pointer;color:#3f5443;font-weight:600}.mkt-sign-help ul{margin:8px 0 6px;padding-left:18px;line-height:1.55}@media (width<=960px){.mkt-sign-layout{grid-template-columns:1fr}}.mkt-mail-layout{grid-template-columns:minmax(0,1fr) minmax(0,640px);align-items:start;gap:16px;display:grid}.mkt-mail-controls{flex-direction:column;gap:14px;min-width:0;display:flex}.mkt-mail-section{flex-direction:column;gap:9px;padding:18px;display:flex}.mkt-mail-section>header{align-items:flex-start;gap:11px;margin-bottom:4px;display:flex}.mkt-mail-section h2{margin:0;font:600 18px/1.25 Fraunces,Georgia,serif}.mkt-mail-section header p{color:#6b6862;margin:3px 0 0;font-size:12.5px;line-height:1.5}.mkt-mail-step{color:#fff;background:#3f5443;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font:700 11.5px IBM Plex Mono,monospace;display:grid}.mkt-mail-recipients{flex-direction:column;gap:6px;max-height:320px;padding-right:2px;display:flex;overflow:auto}.mkt-mail-recipient{cursor:pointer;border:1px solid #e4e1d8;border-radius:10px;align-items:center;gap:10px;padding:9px 11px;display:flex}.mkt-mail-recipient:has(input:checked){background:#f2f4f0;border-color:#3f5443}.mkt-mail-recipient input{accent-color:#3f5443;flex:0 0 17px;width:17px;height:17px}.mkt-mail-recipient-copy{flex-direction:column;flex:1;min-width:0;display:flex}.mkt-mail-recipient-copy strong{font-size:13.5px}.mkt-mail-recipient-copy small{color:#6b6862;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mkt-mail-recipient-badge{color:#3f5443;white-space:nowrap;background:#e4e9e1;border-radius:999px;padding:3px 8px;font-size:11.5px;font-weight:600}.mkt-mail-recipient-blocked{color:#804b3e;font-size:11.5px}.mkt-mail-recipient.is-blocked{cursor:not-allowed;opacity:.7}.mkt-mail-count{color:#3f5443;margin:0;font-size:12.5px;font-weight:600}.mkt-mail-count.is-over,.mkt-mail-error{color:#a3412f}.mkt-mail-error{margin:0;font-size:12.5px}.mkt-mail-photos{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.mkt-mail-photo{border:2px solid #ede9e1;border-radius:10px;display:block;position:relative;overflow:hidden}.mkt-mail-photo img{object-fit:cover;width:100%;height:auto}.mkt-mail-submit{flex-direction:column;gap:8px;display:flex}.mkt-mail-history{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mkt-mail-history li{flex-direction:column;gap:2px;font-size:13px;display:flex}.mkt-mail-history span{color:#6b6862;font-size:12px}.mkt-mail-preview{background:#f7f5f0;padding:0;position:sticky;top:16px;overflow:hidden}.mkt-mail-preview>header{background:#fff;border-bottom:1px solid #e4e1d8;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:11px 16px;font-size:13px;display:flex}.mkt-mail-preview>header span{color:#6b6862;font-size:12px}.mkt-mail-preview iframe{background:#f7f5f0;border:0;width:100%;height:900px;display:block}@media (width<=1100px){.mkt-mail-layout{grid-template-columns:1fr}.mkt-mail-preview{position:static}}.mkt-plan-start{padding:18px}.mkt-plan-start-form{flex-wrap:wrap;align-items:flex-end;gap:14px 20px;display:flex}.mkt-plan-start-form>div{flex:360px}.mkt-plan-start-form h2{margin:0 0 4px;font:600 19px/1.2 Fraunces,Georgia,serif}.mkt-plan-start-form p{color:#6b6862;margin:0;font-size:13px;line-height:1.55}.mkt-plan-date{color:#6b6862;flex-direction:column;gap:4px;font-size:12px;display:flex}.mkt-plan-start-form .mkt-sign-check small{color:#9b968c}.mkt-plan-bar{z-index:5;background:#fff;border:1px solid #dad4c6;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:16px 0 12px;padding:10px 14px;display:flex;position:sticky;top:0}.mkt-plan-progress{color:#6b6862;align-items:center;gap:8px;font-size:13px;display:flex}.mkt-plan-progress strong{color:#2b2a26;font:600 15px IBM Plex Mono,monospace}.mkt-plan-progress i{background:linear-gradient(90deg,#3f5443 var(--p),#ede9e1 var(--p));border-radius:99px;width:120px;height:6px;display:block}.mkt-plan-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mkt-plan-days{flex-direction:column;gap:12px;display:flex}.mkt-plan-day{grid-template-columns:120px minmax(0,1fr);gap:14px;display:grid}.mkt-plan-day>header{flex-direction:column;gap:4px;padding-top:8px;display:flex}.mkt-plan-daynum{color:#3f5443;background:#ede9e1;border-radius:999px;width:fit-content;padding:3px 10px;font:700 12px IBM Plex Mono,monospace}.mkt-plan-day.is-today .mkt-plan-daynum{color:#fff;background:#3f5443}.mkt-plan-day>header strong{font-size:13px}.mkt-plan-day>header em{color:#b08a5f;margin-left:6px;font-size:12px;font-style:normal;font-weight:700}.mkt-plan-items{flex-direction:column;gap:8px;display:flex}.mkt-plan-item{background:#fff;border:1px solid #dad4c6;border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.mkt-plan-item.is-done{background:#f7f5f0}.mkt-plan-item.is-done .mkt-plan-title{color:#9b968c;text-decoration:line-through}.mkt-plan-item-head{align-items:center;gap:10px;display:flex}.mkt-plan-icon{color:#3f5443;background:#e4e9e1;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.mkt-plan-icon svg{width:17px;height:17px}.mkt-plan-item-title{flex-direction:column;flex:1;min-width:0;display:flex}.mkt-plan-item-title small{color:#9b968c;letter-spacing:.06em;text-transform:uppercase;font:500 10.5px IBM Plex Mono,monospace}.mkt-plan-title{color:#2b2a26;background:0 0;border:0;border-bottom:1px dashed #0000;width:100%;padding:2px 0;font-size:14.5px;font-weight:600}.mkt-plan-title:focus{border-bottom-color:#3f5443;outline:none}.mkt-plan-time{flex:0 0 96px;width:96px;padding:6px 8px}.mkt-plan-done{white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.mkt-plan-done input,.mkt-plan-select input{accent-color:#3f5443;width:16px;height:16px}.mkt-plan-goal{color:#6b6862;margin:0;font-size:12.5px;line-height:1.5}.mkt-plan-item-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.mkt-plan-item-foot a{color:#3f5443;font-weight:600}.mkt-plan-select{align-items:center;gap:7px;display:flex}.mkt-plan-badge{color:#3f5443;background:#e4e9e1;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.mkt-plan-badge svg{width:13px;height:13px}.mkt-plan-note{margin-top:14px}@media (width<=720px){.mkt-plan-day{grid-template-columns:1fr;gap:6px}.mkt-plan-day>header{flex-direction:row;align-items:center;gap:10px;padding-top:0}.mkt-plan-item-head{flex-wrap:wrap}.mkt-plan-time{order:3}}.mkt-sr-layout{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:16px;display:grid}.mkt-sr-controls{flex-direction:column;gap:14px;display:flex}.mkt-sr-form{flex-direction:column;gap:8px;padding:18px;display:flex}.mkt-sr-form h2{margin:0 0 4px;font:600 18px/1.25 Fraunces,Georgia,serif}.mkt-sr-dates{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mkt-sr-dates label{color:#6b6862;flex-direction:column;gap:3px;font-size:12px;display:flex}.mkt-sr-preview{padding:26px}.mkt-sr-empty{color:#6b6862;padding:20px}@media (width<=1000px){.mkt-sr-layout{grid-template-columns:1fr}.mkt-sr-preview{padding:16px}}.mkt-sign-preview{position:relative}.mkt-sign-preview img.is-loading{opacity:.45;transition:opacity .15s}.mkt-sign-loading{z-index:2;color:#3f5443;background:#fff;border-radius:999px;align-items:center;gap:8px;margin:0;padding:7px 13px;font-size:12.5px;font-weight:600;display:flex;position:absolute;top:22px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px -12px #0006}.mkt-sign-loading span{border:2px solid #c3bcaa;border-top-color:#3f5443;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite mkt-spin}@keyframes mkt-spin{to{transform:rotate(360deg)}}.mkt-sign-layouts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mkt-sign-layout-card{cursor:pointer;border:1px solid #dad4c6;border-radius:10px;align-items:flex-start;gap:8px;padding:10px;display:flex}.mkt-sign-layout-card:has(input:checked){background:#f2f4f0;border-color:#3f5443}.mkt-sign-layout-card input{accent-color:#3f5443;margin-top:2px}.mkt-sign-layout-card span{flex-direction:column;gap:2px;display:flex}.mkt-sign-layout-card strong{font-size:13.5px}.mkt-sign-layout-card small{color:#6b6862;font-size:11.5px;line-height:1.4}.mkt-sign-layout-card:has(input:disabled){cursor:not-allowed;opacity:.55}.mkt-mail-photos{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.mkt-mail-photo{aspect-ratio:auto;cursor:default}.mkt-mail-photo img{aspect-ratio:4/3;display:block}.mkt-mail-photo[data-role=hero]{border-color:#3f5443}.mkt-mail-photo[data-role=bottom]{border-color:#b08a5f}.mkt-mail-photo-role{color:#fff;background:#3f5443;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;top:6px;left:6px}.mkt-mail-photo-role:empty{display:none}.mkt-mail-photo[data-role=bottom] .mkt-mail-photo-role{background:#b08a5f}.mkt-mail-photo-actions{background:#fff;grid-template-columns:1fr 1fr;gap:4px;padding:5px;display:grid}.mkt-mail-photo-actions label{cursor:pointer;position:relative}.mkt-mail-photo-actions input{opacity:0;pointer-events:none;position:absolute}.mkt-mail-photo-actions span{color:#4a4e45;text-align:center;border:1px solid #dad4c6;border-radius:7px;padding:4px 0;font-size:11.5px;font-weight:600;display:block}.mkt-mail-photo-actions input:checked+span{color:#fff;background:#3f5443;border-color:#3f5443}.mkt-mail-photo-actions input[type=checkbox]:checked+span{background:#b08a5f;border-color:#b08a5f}.mkt-mail-photo-actions input:focus-visible+span{outline-offset:1px;outline:2px solid #3f5443}.mkt-qr-auto{color:#3f5443;white-space:nowrap;background:#e4e9e1;border-radius:999px;align-items:center;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.mkt-brochure2{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.mkt-brochure2-preview{background:#ede9e1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px;display:grid}.mkt-brochure2-preview figure{margin:0}.mkt-brochure2-preview img{aspect-ratio:210/297;background:#fff;border-radius:4px;width:100%;display:block;box-shadow:0 18px 40px -26px #1f241e8c}.mkt-brochure2-preview figcaption{color:#6b6862;text-align:center;margin-top:8px;font-size:12px}.mkt-brochure2-templates{flex-direction:column;gap:8px;display:flex}.mkt-brochure2-template{color:#2b2a26;border:1px solid #dad4c6;border-radius:12px;align-items:flex-start;gap:12px;padding:12px;text-decoration:none;display:flex}.mkt-brochure2-template:hover{color:#2b2a26;border-color:#3f5443;text-decoration:none}.mkt-brochure2-template.is-active{background:#f2f4f0;border-color:#3f5443;box-shadow:inset 0 0 0 1px #3f5443}.mkt-brochure2-template strong{font-size:14px;display:block}.mkt-brochure2-template small{color:#6b6862;margin-top:2px;font-size:12px;line-height:1.45;display:block}.mkt-brochure2-swatch{border:1px solid #dad4c6;border-radius:4px;flex:0 0 34px;width:34px;height:46px;display:block}.mkt-brochure2-swatch.is-light{background:linear-gradient(#8aa38d 0 45%,#fff 45%)}.mkt-brochure2-swatch.is-premium{background:linear-gradient(#8aa38d 0 45%,#1e2822 45%)}.mkt-brochure2-swatch.is-image{background:linear-gradient(#8aa38d 0 60%,#fff 60%)}@media (width<=1000px){.mkt-brochure2{grid-template-columns:1fr}}@media (width<=600px){.mkt-brochure2-preview{grid-template-columns:1fr}}.mkt-mp-eyebrow{color:#8a6a43;letter-spacing:.14em;text-transform:uppercase;font:600 11px/1.2 IBM Plex Mono,ui-monospace,monospace;display:block}.mkt-mp-tile{color:#3f5443;background:#e4e9e1;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.mkt-mp-tile svg{width:20px;height:20px}.mkt-mp-tile.is-solid{color:#fff;background:#3f5443}.mkt-mp-tile.is-gold{color:#8a6a43;background:#f3e9dc}.mkt-mp-chip{color:#5f5c55;white-space:nowrap;background:#ede9e1;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.mkt-mp-chip svg{width:13px;height:13px}.mkt-mp-chip.is-ok{color:#35603a;background:#e5eee3}.mkt-mp-chip.is-warn{color:#7d5620;background:#f6ecd9}.mkt-mp-chip.is-muted{color:#5f5c55;background:#ede9e1}.mkt-mp-info{color:#33463a;background:#e4e9e1;border-radius:12px;align-items:flex-start;gap:10px;margin:0 0 18px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.mkt-mp-info svg{flex:0 0 17px;width:17px;margin-top:1px}.mkt-mp-info p{margin:0}.mkt-mp-info a{color:#33463a;font-weight:600;text-decoration:underline}.mkt-mp-warn{color:#6d4c1f;background:#f6ecd9;border-radius:12px;align-items:center;gap:12px;padding:11px 13px;font-size:13px;line-height:1.5;display:flex}.mkt-mp-warn>svg{color:#966a2b;flex:0 0 18px;width:18px}.mkt-mp-warn p{flex:1;margin:0}.mkt-mp-warn .mkt-btn{min-height:34px;padding:6px 12px;font-size:12.5px}.mkt-mp-warn.is-inline{margin-top:10px;padding:9px 11px;font-size:12.5px}.mkt-mp-note{color:#6d4c1f;background:#f6ecd9;border-radius:10px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.5}.mkt-mp-start{flex-wrap:wrap;align-items:flex-start;gap:22px;display:flex}.mkt-mp-start-main{flex-direction:column;flex:999 560px;gap:18px;min-width:0;display:flex}.mkt-mp-hero{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.mkt-mp-hero>div:first-child{flex:360px;min-width:0}.mkt-mp-hero h2{letter-spacing:-.015em;margin:8px 0 0;font-size:24px;font-weight:600;line-height:1.2}.mkt-mp-hero p{color:#6b6862;max-width:560px;margin:10px 0 0;font-size:14px;line-height:1.6}.mkt-mp-hero-photos{grid-template-columns:repeat(3,72px);gap:8px;display:grid}.mkt-mp-hero-photos img{object-fit:cover;border-radius:10px;width:72px;height:72px}.mkt-mp-how{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;display:grid}.mkt-mp-how>div{align-items:flex-start;gap:12px;display:flex}.mkt-mp-how>div>span{color:#fff;background:#3f5443;border-radius:999px;flex:0 0 30px;place-items:center;width:30px;height:30px;font:600 13px IBM Plex Mono,monospace;display:grid}.mkt-mp-how strong{font-size:14px;font-weight:600}.mkt-mp-how p{color:#6b6862;margin:3px 0 0;font-size:12.5px;line-height:1.5}.mkt-mp-ready{padding:0;overflow:hidden}.mkt-mp-ready header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;padding:18px 18px 12px;display:flex}.mkt-mp-ready h2{margin:0;font-size:16px;font-weight:600}.mkt-mp-ready header p{color:#6b6862;margin:3px 0 0;font-size:12.5px}.mkt-mp-ready ul{margin:0;padding:0;list-style:none}.mkt-mp-ready li{border-top:1px solid #edeae4;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 18px;display:grid}.mkt-mp-ready li strong{align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:flex}.mkt-mp-ready li strong svg{width:16px;height:16px}.mkt-mp-ready li.is-ok strong svg{color:#3f6b44}.mkt-mp-ready li.is-warn strong svg{color:#966a2b}.mkt-mp-ready li.is-off strong svg{color:#9b968c}.mkt-mp-ready li p{color:#6b6862;margin:2px 0 0;font-size:12.5px;line-height:1.45}.mkt-mp-ready li .mkt-btn{min-height:34px;padding:6px 12px;font-size:12.5px}.mkt-mp-settings{flex-direction:column;flex:320px;gap:16px;min-width:290px;max-width:400px;display:flex;position:sticky;top:20px}.mkt-mp-settings h2{margin:-10px 0 0;font-size:18px;font-weight:600}.mkt-mp-field{flex-direction:column;gap:6px;min-width:0;display:flex}.mkt-mp-field>span,.mkt-mp-label{font-size:12.5px;font-weight:600}.mkt-mp-field small{color:#6b6862;font-size:12px;line-height:1.45}.mkt-mp-money{font-family:IBM Plex Mono,monospace}.mkt-mp-parts{border:0;margin:0;padding:0}.mkt-mp-parts legend{margin-bottom:2px;padding:0;font-size:12.5px;font-weight:600}.mkt-mp-parts label{border-top:1px solid #edeae4;align-items:center;gap:10px;min-height:40px;font-size:13px;display:flex}.mkt-mp-parts label:first-of-type{border-top:0}.mkt-mp-parts label span{flex:1}.mkt-mp-parts small{color:#6b6862;font-size:11.5px}.mkt-mp-parts label.is-off{color:#9b968c}.mkt-mp-parts input,.mkt-mp-toggle input[type=checkbox]{accent-color:#3f5443;width:17px;height:17px}.mkt-mp-toggle{background:#f7f5f0;border-radius:11px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.mkt-mp-toggle input{margin-top:2px}.mkt-mp-toggle strong{font-size:13px;font-weight:600;display:block}.mkt-mp-toggle small{color:#6b6862;font-size:12px}.mkt-mp-submit{min-height:46px;font-size:14.5px}.mkt-mp-eta{color:#6b6862;justify-content:center;align-items:center;gap:6px;margin:-6px 0 0;font-size:12px;display:flex}.mkt-mp-eta svg{width:14px}.mkt-mp-loading{max-width:1100px}.mkt-mp-load-card{flex-direction:column;gap:26px;padding:32px 34px;display:flex}.mkt-mp-load-top{flex-wrap:wrap;align-items:center;gap:36px;display:flex}.mkt-mp-load-copy{flex:360px;min-width:0}.mkt-mp-load-copy h2{letter-spacing:-.02em;margin:8px 0 0;font-size:28px;font-weight:600;line-height:1.15}.mkt-mp-load-copy>p{color:#6b6862;max-width:540px;margin:10px 0 0;font-size:15px;line-height:1.6}.mkt-mp-load-copy>p strong{color:#2b2a26;font-weight:600}.mkt-mp-orbit{flex:0 0 230px;width:230px;height:230px;position:relative}.mkt-mp-orbit-ring{border:1px dashed #d6d0c3;border-radius:999px;position:absolute;inset:26px}.mkt-mp-orbit-spin{animation:24s linear infinite mkt-mp-orbit;position:absolute;inset:0}.mkt-mp-orbit-spin span{color:#3f5443;width:34px;height:34px;transform:rotate(var(--a)) translateY(-88px) rotate(calc(var(--a) * -1));background:#fff;border:1px solid #e4e0d7;border-radius:10px;place-items:center;margin:-17px 0 0 -17px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 4px 12px #2b2a2614}.mkt-mp-orbit-spin span svg{width:17px;height:17px;animation:24s linear infinite mkt-mp-counter}.mkt-mp-orbit-core,.mkt-mp-orbit-pulse{background:#3f5443;border-radius:999px;width:90px;height:90px;margin:-45px 0 0 -45px;position:absolute;top:50%;left:50%}.mkt-mp-orbit-core{color:#fff;place-items:center;display:grid}.mkt-mp-orbit-core svg{width:38px;height:38px}.mkt-mp-orbit-pulse{animation:2.4s ease-out infinite mkt-mp-pulse}.mkt-mp-progress{margin-top:18px}.mkt-mp-progress>div:first-child{color:#6b6862;justify-content:space-between;margin-bottom:7px;font-size:12.5px;display:flex}.mkt-mp-progress [data-mp-eta]{font-family:IBM Plex Mono,monospace}.mkt-mp-progress-track{background:#edeae4;border-radius:99px;height:9px;overflow:hidden}.mkt-mp-progress-track>div{background:#3f5443;border-radius:99px;width:6%;height:9px;transition:width .8s}.mkt-mp-load-copy .mkt-mp-note{margin-top:14px}.mkt-mp-load-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.mkt-mp-error{color:#804b3e;background:#f9ede7;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.mkt-mp-error>svg{flex:0 0 20px;width:20px}.mkt-mp-error div{flex:1}.mkt-mp-error strong{font-size:13.5px;font-weight:600}.mkt-mp-error p{margin:3px 0 0;font-size:12.5px}.mkt-mp-load-grid{border-top:1px solid #edeae4;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:26px;padding-top:22px;display:grid}.mkt-mp-load-grid h3{margin:0 0 10px;font-size:14px;font-weight:600}.mkt-mp-steps{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.mkt-mp-steps li{border-radius:11px;grid-template-columns:26px 20px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;display:grid}.mkt-mp-steps li>svg{color:#3f5443;width:18px;height:18px}.mkt-mp-steps strong{align-items:center;font-size:14px;font-weight:600;display:flex}.mkt-mp-steps small{color:#6b6862;font-size:12.5px;display:block}.mkt-mp-step-mark{box-sizing:border-box;color:#0000;border:2px dashed #d0cbbf;border-radius:999px;place-items:center;width:26px;height:26px;display:grid}.mkt-mp-step-mark svg{width:14px;height:14px}.mkt-mp-steps li.is-waiting strong,.mkt-mp-steps li.is-waiting>svg{color:#8d897f}.mkt-mp-steps li.is-done .mkt-mp-step-mark{color:#fff;background:#3f5443;border:0}.mkt-mp-steps li.is-running{background:#e4e9e1}.mkt-mp-steps li.is-running .mkt-mp-step-mark{border:3px solid #cbd6c7;border-top-color:#3f5443;animation:.9s linear infinite mkt-mp-spin}.mkt-mp-dots{gap:3px;margin-left:7px;display:none}.mkt-mp-steps li.is-running .mkt-mp-dots{display:inline-flex}.mkt-mp-dots b{background:#3f5443;border-radius:99px;width:4px;height:4px;animation:1.2s infinite mkt-mp-dot}.mkt-mp-dots b:nth-child(2){animation-delay:.2s}.mkt-mp-dots b:nth-child(3){animation-delay:.4s}.mkt-mp-load-side{flex-direction:column;gap:18px;display:flex}.mkt-mp-thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mkt-mp-thumb{aspect-ratio:1;background:#edeae4;border-radius:10px;margin:0;overflow:hidden}.mkt-mp-thumb img{object-fit:cover;width:100%;height:100%}.mkt-mp-thumb.is-new{animation:.5s ease-out both mkt-mp-in}.mkt-mp-shimmer{aspect-ratio:1;background:linear-gradient(90deg,#edeae4 0,#f7f4ee 40%,#edeae4 80%) 0 0/300% 100%;border-radius:10px;animation:1.6s linear infinite mkt-mp-shimmer}.mkt-mp-tips{background:#f7f5f0;border-radius:12px;padding:16px 18px}.mkt-mp-tips>div{height:104px;margin-top:10px;position:relative}.mkt-mp-tip{opacity:0;animation:mkt-mp-tip 18s var(--d) infinite both;align-items:flex-start;gap:14px;display:flex;position:absolute;inset:0}.mkt-mp-tip strong{font-size:14px;font-weight:600}.mkt-mp-tip p{color:#6b6862;margin:3px 0 0;font-size:13px;line-height:1.5}@keyframes mkt-mp-spin{to{transform:rotate(360deg)}}@keyframes mkt-mp-orbit{to{transform:rotate(360deg)}}@keyframes mkt-mp-counter{to{transform:rotate(-360deg)}}@keyframes mkt-mp-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(1.2)}}@keyframes mkt-mp-dot{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes mkt-mp-shimmer{to{background-position:-300% 0}}@keyframes mkt-mp-in{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}@keyframes mkt-mp-tip{0%,2%{opacity:0;transform:translateY(6px)}5%,30%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.mkt-mp-loading *{animation:none!important}.mkt-mp-tip{opacity:1;position:static}.mkt-mp-tips>div{flex-direction:column;gap:12px;height:auto;display:flex}}.mkt-mp{flex-wrap:wrap;align-items:flex-start;gap:22px;display:flex}.mkt-mp-main{flex-direction:column;flex:999 620px;gap:26px;min-width:0;display:flex}.mkt-mp-summary{flex-direction:column;gap:14px;padding:20px 22px;display:flex}.mkt-mp-summary-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.mkt-mp-summary-title{align-items:center;gap:14px;display:flex}.mkt-mp-summary h2{letter-spacing:-.01em;margin:4px 0 0;font-size:20px;font-weight:600}.mkt-mp-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:0;display:grid}.mkt-mp-stats>div{background:#f7f5f0;border-radius:11px;padding:11px 13px}.mkt-mp-stats dt{color:#6b6862;align-items:center;gap:6px;font-size:12px;display:flex}.mkt-mp-stats dt svg{width:15px}.mkt-mp-stats dd{margin:5px 0 0;font:600 17px IBM Plex Mono,monospace}.mkt-mp-phasenav{flex-wrap:wrap;gap:6px;display:flex}.mkt-mp-phasenav a{color:#2b2a26;background:#fff;border:1px solid #e4e0d7;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex}.mkt-mp-phasenav a:hover{border-color:#3f5443;text-decoration:none}.mkt-mp-phasenav span{color:#6b6862;font:400 11.5px IBM Plex Mono,monospace}.mkt-mp-phase{flex-direction:column;gap:14px;scroll-margin-top:20px;display:flex}.mkt-mp-phase>header{align-items:center;gap:12px;display:flex}.mkt-mp-phase h2{margin:0;font-size:18px;font-weight:600}.mkt-mp-phase h2 small{color:#6b6862;font:500 13px IBM Plex Mono,monospace}.mkt-mp-phase>header p{color:#6b6862;margin:2px 0 0;font-size:12.5px}.mkt-mp-phase-num{color:#3f5443;background:#e4e9e1;border-radius:10px;flex:0 0 32px;place-items:center;width:32px;height:32px;font:600 14px IBM Plex Mono,monospace;display:grid}.mkt-mp-phase-num.is-active{color:#fff;background:#3f5443}.mkt-mp-days{border-left:2px solid #e4e0d7;flex-direction:column;gap:18px;margin-left:15px;padding-left:15px;display:flex}.mkt-mp-day{grid-template-columns:72px minmax(0,1fr);gap:14px;display:grid}.mkt-mp-day-label{text-align:center;padding-top:14px}.mkt-mp-day-label strong{font:600 20px/1 IBM Plex Mono,monospace;display:block}.mkt-mp-day-label span{color:#6b6862;margin-top:2px;font-size:11.5px;display:block}.mkt-mp-day-label em{color:#2b2a26;margin-top:6px;font-size:11.5px;font-style:normal;font-weight:600;line-height:1.3;display:block}.mkt-mp-day-items{flex-direction:column;gap:12px;min-width:0;display:flex}.mkt-mp-step{flex-direction:column;gap:12px;padding:16px 18px;scroll-margin-top:20px;display:flex}.mkt-mp-step.is-highlight{border-color:#3f5443;box-shadow:0 0 0 1px #3f5443}.mkt-mp-step.is-skipped{opacity:.6}.mkt-mp-step.is-done,.mkt-mp-step.is-approved{background:#fcfcfa}.mkt-mp-step-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mkt-mp-channel{color:#3f5443;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.mkt-mp-channel svg{width:16px}.mkt-mp-step-head time{color:#6b6862;font:500 12px IBM Plex Mono,monospace}.mkt-mp-step-head .mkt-mp-chip{margin-left:auto}.mkt-mp-step-body{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.mkt-mp-step-copy{flex:280px;min-width:0}.mkt-mp-step-copy h3{margin:0;font-size:15.5px;font-weight:600}.mkt-mp-why{color:#6b6862;gap:6px;margin:4px 0 0;font-size:12.5px;line-height:1.5;display:flex}.mkt-mp-why svg{color:#8a6a43;flex:0 0 14px;width:14px;margin-top:2px}.mkt-mp-caption{white-space:pre-line;-webkit-line-clamp:7;background:#f7f5f0;border-radius:10px;-webkit-box-orient:vertical;margin-top:10px;padding:10px 12px;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.mkt-mp-media{aspect-ratio:4/5;background:#edeae4;border-radius:10px;flex:0 0 170px;place-items:center;width:170px;display:grid;position:relative;overflow:hidden}.mkt-mp-media img{object-fit:cover;width:100%;height:100%}.mkt-mp-media:has(img){aspect-ratio:auto;background:0 0;align-self:flex-start}.mkt-mp-media:has(img) img{height:auto}.mkt-mp-media.is-story{aspect-ratio:9/16;flex-basis:120px;width:120px}.mkt-mp-media.is-print{aspect-ratio:auto;box-sizing:border-box;background:#f7f5f0;padding:8px}.mkt-mp-media.is-print img{object-fit:contain;height:auto;max-height:200px;box-shadow:0 2px 8px #2b2a261f}.mkt-mp-media.is-pending{background:linear-gradient(90deg,#edeae4 0,#f7f4ee 40%,#edeae4 80%) 0 0/300% 100%;animation:1.6s linear infinite mkt-mp-shimmer}.mkt-mp-media span{color:#6b6862;text-align:center;padding:10px;font-size:11.5px}.mkt-mp-media.is-failed{animation:none}.mkt-mp-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.mkt-mp-chips span{color:#5f5c55;background:#ede9e1;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600}.mkt-mp-chips .is-green{color:#3f5443;background:#e4e9e1}.mkt-mp-chips .is-warn{color:#7d5620;background:#f6ecd9}.mkt-mp-chips .is-muted{background:0 0;padding-left:0;font-weight:400}.mkt-mp-tip-line{color:#6b6862;margin:10px 0 0;font-size:12.5px;line-height:1.5}.mkt-mp-tip-line a{font-weight:600}.mkt-mp-dl{grid-template-columns:90px minmax(0,1fr);gap:6px 10px;margin:10px 0 0;font-size:13px;display:grid}.mkt-mp-dl dt{color:#6b6862}.mkt-mp-dl dd{margin:0}.mkt-mp-decision{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0 0;display:grid}.mkt-mp-decision>div{background:#f7f5f0;border-radius:10px;padding:10px 12px}.mkt-mp-decision dt{color:#6b6862;font-size:11.5px}.mkt-mp-decision dd{margin:4px 0 0;font:600 17px IBM Plex Mono,monospace}.mkt-mp-portals{flex-direction:column;gap:8px;margin-top:10px;display:flex}.mkt-mp-portals details{border:1px solid #e4e0d7;border-radius:10px;padding:9px 12px}.mkt-mp-portals summary{cursor:pointer;font-size:13px;font-weight:600}.mkt-mp-portals textarea{margin-top:10px;font-size:13px;line-height:1.5}.mkt-mp-portals .mkt-mp-actions{border:0;padding-top:8px}.mkt-mp-actions{border-top:1px solid #edeae4;flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}.mkt-mp-actions form{margin:0}.mkt-mp-actions .mkt-btn{min-height:36px;padding:7px 13px;font-size:13px}.mkt-mp-actions .mkt-btn svg{width:16px}.mkt-mp-dl-btn{margin-left:auto}.mkt-mp-admock,.mkt-mp-mailmock,.mkt-mp-fbmock{background:#fff;border:1px solid #e4e0d7;border-radius:10px;flex:0 0 190px;width:190px;overflow:hidden}.mkt-mp-admock-head,.mkt-mp-fbmock-head{align-items:center;gap:7px;padding:8px;display:flex}.mkt-mp-admock-head>span,.mkt-mp-fbmock-head>span{background:#3f5443;border-radius:99px;flex:0 0 22px;width:22px;height:22px}.mkt-mp-admock-head strong,.mkt-mp-fbmock-head strong{font-size:11px;font-weight:600;display:block}.mkt-mp-admock-head small,.mkt-mp-fbmock-head small{color:#6b6862;font-size:10px;display:block}.mkt-mp-admock p,.mkt-mp-fbmock p{white-space:pre-line;margin:0;padding:0 8px 8px;font-size:11px;line-height:1.45}.mkt-mp-admock img,.mkt-mp-mailmock img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.mkt-mp-admock-foot{background:#f7f5f0;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.mkt-mp-admock-foot strong{font-size:11px;font-weight:600}.mkt-mp-admock-foot span{background:#ede9e1;border-radius:5px;padding:3px 7px;font-size:10px;font-weight:600}.mkt-mp-mailmock img{aspect-ratio:16/9}.mkt-mp-mailmock strong{padding:8px 10px 0;font-size:11.5px;font-weight:600;display:block}.mkt-mp-mailmock p{color:#6b6862;margin:0;padding:4px 10px 10px;font-size:10.5px;line-height:1.4}.mkt-mp-rail{flex-direction:column;flex:280px;gap:14px;min-width:260px;max-width:340px;display:flex;position:sticky;top:20px}.mkt-mp-rail .mkt-card{padding:16px 18px}.mkt-mp-rail h2{margin:0 0 6px;font-size:15px;font-weight:600}.mkt-mp-pending,.mkt-mp-needs{margin:0 0 10px;padding:0;list-style:none}.mkt-mp-pending li{border-top:1px solid #edeae4;align-items:center;gap:10px;padding:9px 0;display:flex}.mkt-mp-pending li:first-child{border-top:0}.mkt-mp-pending svg{color:#3f5443;flex:0 0 17px;width:17px}.mkt-mp-pending a{color:#2b2a26;min-width:0}.mkt-mp-pending strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.mkt-mp-pending small{color:#6b6862;font-size:11.5px}.mkt-mp-needs li{gap:10px;padding:8px 0;font-size:12.5px;line-height:1.5;display:flex}.mkt-mp-needs svg{color:#966a2b;flex:0 0 16px;width:16px}.mkt-mp-needs strong{font-weight:600}.mkt-mp-needs p{color:#6b6862;margin:0}.mkt-mp-needs a{font-weight:600}.mkt-mp-principle{gap:10px;display:flex;background:#e4e9e1!important;border-color:#d3dccf!important}.mkt-mp-principle svg{color:#3f5443;flex:0 0 20px;width:20px}.mkt-mp-principle p{color:#33463a;margin:0;font-size:12.5px;line-height:1.55}.mkt-mp-principle strong{font-weight:600}.mkt-mp-dialog{border:0;border-radius:18px;width:min(1000px,100% - 32px);max-height:calc(100vh - 40px);padding:0;box-shadow:0 30px 80px #14161447}.mkt-mp-dialog form{flex-direction:column;max-height:calc(100vh - 40px);display:flex}.mkt-mp-dialog-head{border-bottom:1px solid #edeae4;align-items:center;gap:12px;padding:16px 22px;display:flex}.mkt-mp-dialog-head h2{margin:2px 0 0;font-size:18px;font-weight:600}.mkt-mp-icon-btn{color:#2b2a26;cursor:pointer;background:#f7f5f0;border:0;border-radius:10px;place-items:center;width:40px;height:40px;margin-left:auto;display:grid}.mkt-mp-icon-btn svg{width:18px}.mkt-mp-dialog-body{grid-template-columns:360px minmax(0,1fr);display:grid;overflow:auto}.mkt-mp-dialog-preview{background:#f7f5f0;flex-direction:column;align-items:center;gap:10px;padding:20px;display:flex}.mkt-mp-dialog-preview .mkt-mp-label{color:#6b6862;align-self:flex-start}.mkt-mp-dialog-preview .mkt-mp-fbmock,.mkt-mp-dialog-preview .mkt-mp-admock,.mkt-mp-dialog-preview .mkt-mp-mailmock{flex:none;width:100%;max-width:320px}.mkt-mp-dialog-preview .mkt-mp-media{border-radius:0;flex:none;width:100%}.mkt-mp-dialog-preview .mkt-mp-media.is-story{border-radius:8px;width:60%;margin:0 auto 10px}.mkt-mp-dialog-preview p{font-size:12px}.mkt-mp-dialog-fields{flex-direction:column;gap:14px;padding:20px 24px;display:flex}.mkt-mp-dialog-fields textarea{resize:vertical;font-size:13.5px;line-height:1.55}.mkt-mp-field-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.mkt-mp-choice{border:0;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;padding:0;font-size:13px;display:flex}.mkt-mp-choice legend{width:100%;margin-bottom:6px;padding:0;font-size:12.5px;font-weight:600}.mkt-mp-choice label{align-items:center;gap:7px;min-height:32px;display:inline-flex}.mkt-mp-choice input{accent-color:#3f5443;width:16px;height:16px}.mkt-mp-choice a{font-size:12.5px;font-weight:600}.mkt-mp-dialog-fields .mkt-mp-info{margin:0}.mkt-mp-dialog-foot{border-top:1px solid #edeae4;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 22px;display:flex}.mkt-mp-dialog-foot>span{flex:1}@media (width<=860px){.mkt-mp-load-grid,.mkt-mp-dialog-body{grid-template-columns:1fr}.mkt-mp-settings,.mkt-mp-rail{max-width:none;position:static}.mkt-mp-decision{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.mkt-mp-load-card{padding:20px 16px}.mkt-mp-orbit{margin:-20px auto;transform:scale(.8)}.mkt-mp-day{grid-template-columns:1fr;gap:6px}.mkt-mp-day-label{text-align:left;align-items:baseline;gap:6px;padding-top:0;display:flex}.mkt-mp-day-label em br{display:none}.mkt-mp-days{margin-left:4px;padding-left:12px}.mkt-mp-media,.mkt-mp-admock,.mkt-mp-mailmock{flex-basis:100%;width:100%}.mkt-mp-media.is-story{flex-basis:60%;width:60%}.mkt-mp-ready li{grid-template-columns:38px minmax(0,1fr)}.mkt-mp-ready li .mkt-btn{grid-column:2;justify-self:start}.mkt-mp-actions .mkt-btn{width:auto}.mkt-mp-dl-btn{margin-left:0}.mkt-mp-hero-photos{display:none}}.mkt-mp-goals{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.mkt-mp-goals legend{margin-bottom:6px;padding:0;font-size:12.5px;font-weight:600}.mkt-mp-goals label{cursor:pointer;border:1px solid #e4e0d7;border-radius:11px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.mkt-mp-goals label:has(input:checked){background:#f3f6f1;border-color:#3f5443}.mkt-mp-goals input{accent-color:#3f5443;width:17px;height:17px;margin-top:2px}.mkt-mp-goals strong{font-size:13.5px;font-weight:600;display:block}.mkt-mp-goals em{color:#35603a;background:#e5eee3;border-radius:999px;margin-left:6px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:600}.mkt-mp-goals small{color:#6b6862;margin-top:2px;font-size:12px;line-height:1.45;display:block}.mkt-mp-step.is-own{background:#fcfcfa}.mkt-mp-dl .mkt-mp-chip{margin-left:6px}.iv-content-region:has(>.main-marketing){padding:0!important}.main.main-marketing{width:100%!important;max-width:none!important;margin:0!important;padding:0 0 90px!important}.ms-page{--ms-green:#3f5443;--ms-green-d:#344537;--ms-green-soft:#e4e9e1;--ms-line:#e4e0d7;--ms-line-2:#edeae4;--ms-bg:#f7f5f0;--ms-soft:#ede9e1;--ms-muted:#6b6862;--ms-ink:#2b2a26;--ms-gold:#b08a5f;--ms-control:#dad6cc;width:100%;color:var(--ms-ink);flex-direction:column;gap:18px;font:400 14px/1.45 Inter,system-ui,sans-serif;display:flex;max-width:none!important;margin:0!important}.ms-page>:not(.ms-top):not(dialog){align-self:center;width:min(1184px,100% - 56px)}.ms-page *,.ms-page :before,.ms-page :after{box-sizing:border-box}.ms-page :where(h1,h2,h3,p,ul,dl,dd,figure){margin:0}.ms-page :where(button,input,select,textarea){font-family:inherit}.ms-page [hidden]{display:none!important}.ms-page svg.iv-ph,.ms-page [data-lucide]{flex:none;width:17px;height:17px}.ms-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.ms-top{border-bottom:1px solid var(--ms-line);background:#fff;margin-bottom:6px}.ms-top-inner{max-width:1240px;margin:0 auto;padding:18px 28px 0}.ms-crumbs{color:var(--ms-muted);align-items:center;gap:6px;margin-bottom:14px;font-size:12.5px;display:flex}.ms-crumbs a{color:var(--ms-muted)}.ms-crumbs a:hover{color:var(--ms-green)}.ms-crumbs span{color:var(--ms-ink);font-weight:600}.ms-crumbs svg.iv-ph,.ms-crumbs [data-lucide]{width:12px;height:12px}.ms-head-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.ms-m-back{display:none}.ms-head-property{flex:1;align-items:center;gap:16px;min-width:300px;display:flex}.ms-cover{color:#ffffffd9;background:linear-gradient(135deg,#8aa38d,#3f5443);border-radius:10px;flex:0 0 76px;place-items:center;width:76px;height:60px;display:grid;overflow:hidden}.ms-cover img{object-fit:cover;width:100%;height:100%;display:block}.ms-head-copy{min-width:0}.ms-head-copy h1{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;margin:0;font:600 26px/1.15 Inter,sans-serif;overflow:hidden}.ms-head-meta{color:var(--ms-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13.5px;display:flex;margin-top:6px!important}.ms-head-meta strong{color:var(--ms-ink);font-weight:600}.ms-head-meta>i{font-style:normal}.ms-head-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ms-shortlink{border:1px solid var(--ms-line);background:var(--ms-bg);height:36px;color:var(--ms-muted);border-radius:9px;align-items:center;gap:4px;padding:0 4px 0 12px;display:inline-flex}.ms-shortlink span{color:var(--ms-ink);white-space:nowrap;padding:0 4px;font-size:13px;font-weight:500}.ms-shortlink svg.iv-ph{width:15px;height:15px}.ms-shortlink-copy{width:28px;height:28px;color:var(--ms-green);cursor:pointer;background:#fff;border:0;border-radius:7px;place-items:center;display:grid}.ms-tabs{border:1px solid var(--ms-line);background:var(--ms-bg);scrollbar-width:none;border-radius:999px;align-items:center;gap:4px;width:max-content;max-width:100%;margin:16px 0 5px;padding:5px;display:flex;overflow-x:auto}.ms-tabs::-webkit-scrollbar{display:none}.ms-tabs a{min-height:36px;color:var(--ms-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:13.5px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.ms-tabs a:hover{background:var(--ms-soft);color:var(--ms-ink);text-decoration:none}.ms-tabs a.is-active,.ms-tabs a.is-active:hover{background:var(--ms-green);color:#fff}.ms-tabs small{color:var(--ms-muted);font-size:11.5px;font-weight:400}.ms-tabs a.is-active small{color:#ffffffbf}.ms-sub{flex-direction:column;gap:12px;display:flex}.ms-eyebrow{color:var(--ms-gold);font:600 12.5px/1.3 Inter,sans-serif;display:block}.ms-title{letter-spacing:-.01em;font:600 22px/1.25 Inter,sans-serif;margin:4px 0 0!important}.ms-desc{color:var(--ms-muted);font-size:13.5px;line-height:1.5;margin-top:4px!important}.ms-subtabs{flex-wrap:wrap;gap:6px;display:flex}.ms-subtabs a{border:1px solid var(--ms-line);height:38px;color:var(--ms-ink);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.ms-subtabs a:hover{border-color:#c3bcaa;text-decoration:none}.ms-subtabs a[aria-current]{border-color:var(--ms-green);background:var(--ms-green-soft);color:var(--ms-green)}.ms-layout{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.ms-main{flex-direction:column;flex:999 560px;gap:16px;min-width:0;display:flex}.ms-side{flex-direction:column;flex:300px;align-self:stretch;gap:14px;min-width:0;max-width:400px;display:flex}.ms-card{border:1px solid var(--ms-line);background:#fff;border-radius:14px;min-width:0;padding:18px 20px}.ms-card>h2,.ms-h2{margin:0;font-size:15px;font-weight:600}.ms-card-sub{color:var(--ms-muted);font-size:12.5px;line-height:1.5;margin-top:3px!important}.ms-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ms-step{align-items:flex-start;gap:11px;display:flex}.ms-step>b{background:var(--ms-green);color:#fff;border-radius:999px;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:600;display:grid}.ms-step>div{min-width:0}.ms-step h2{font-size:15px;font-weight:600}.ms-step p{color:var(--ms-muted);margin-top:2px;font-size:12.5px;line-height:1.45}.ms-stack{flex-direction:column;gap:14px;margin-top:14px;display:flex}.ms-grid-2{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:4px 20px;display:grid}.ms-preview-box{background:var(--ms-bg);border-radius:12px;justify-content:center;margin-top:12px;padding:14px;display:flex}.ms-preview-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.ms-chips{flex-wrap:wrap;gap:6px;display:flex}.ms-action{background:#fff;border:1px solid #cfd8cb;border-radius:14px;flex-direction:column;gap:8px;padding:14px 16px;display:flex;position:sticky;top:16px;box-shadow:0 8px 24px #2b2a2614}.ms-action-sec{flex-direction:column;gap:8px;display:flex}.ms-action p{color:var(--ms-muted);text-align:center;margin-top:2px;font-size:12px;line-height:1.45}.ms-action a:not(.ms-btn){color:var(--ms-green);font-weight:600}.ms-opts{gap:6px;display:grid}.ms-opts.two{grid-template-columns:1fr 1fr}.ms-opts.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ms-opts>button{border:1px solid var(--ms-line);min-width:0;height:36px;color:var(--ms-ink);white-space:nowrap;cursor:pointer;background:#fff;border-radius:9px;padding:0 6px;font:600 13px Inter,sans-serif}.ms-opts>button:hover{border-color:#c3bcaa}.ms-opts>button[aria-pressed=true]{border-color:var(--ms-green);background:var(--ms-green-soft);color:var(--ms-green)}.ms-label{margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.ms-label small{color:var(--ms-muted);font-size:12.5px;font-weight:400}.ms-hint{color:var(--ms-muted);font-size:12px;line-height:1.45;margin-top:5px!important}.ms-error{color:#a5443a;font-size:12.5px;font-weight:600;margin-top:5px!important}.ms-input{border:1px solid var(--ms-control);width:100%;height:36px;color:var(--ms-ink);background:#fff;border-radius:9px;padding:0 12px;font:500 13.5px Inter,sans-serif;display:block}select.ms-input{padding-right:28px}textarea.ms-input{resize:vertical;height:auto;padding:9px 12px;line-height:1.5}.ms-input:focus{border-color:var(--ms-green);outline:2px solid #3f54432e}.ms-btn{border:1px solid var(--ms-control);min-height:36px;color:var(--ms-ink);white-space:nowrap;cursor:pointer;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font:600 13.5px/1.2 Inter,sans-serif;text-decoration:none;display:inline-flex}.ms-btn:hover{color:var(--ms-ink);border-color:#c3bcaa;text-decoration:none}.ms-btn.primary{border-color:var(--ms-green);background:var(--ms-green);color:#fff}.ms-btn.primary:hover{background:var(--ms-green-d);color:#fff}.ms-action>.ms-btn.primary{border-radius:10px;width:100%;min-height:40px;font-size:14px}.ms-btn.small{min-height:32px;padding:0 11px;font-size:12.5px}.ms-action .ms-action-sec .ms-btn{border-radius:10px;width:100%;min-height:40px;font-size:14px}.ms-btn.ghost{color:var(--ms-green);background:0 0;border-color:#0000}.ms-btn:disabled,.ms-btn.is-disabled{cursor:not-allowed;opacity:.45;pointer-events:none}.ms-btn.is-loading{opacity:.75;cursor:progress}.ms-icon-btn{border:1px solid var(--ms-control);width:36px;height:36px;color:var(--ms-ink);cursor:pointer;background:#fff;border-radius:9px;place-items:center;list-style:none;display:inline-grid}.ms-icon-btn:hover{border-color:#c3bcaa}.ms-chip{background:var(--ms-soft);height:22px;color:var(--ms-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.ms-chip svg.iv-ph{width:13px;height:13px}.ms-chip.is-ok,.ms-chip.is-green{background:var(--ms-green-soft);color:var(--ms-green)}.ms-chip.is-warn{color:#8a6234;background:#f6ecdf}.ms-seg{background:var(--ms-soft);scrollbar-width:none;border-radius:10px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.ms-seg.full{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid;overflow:visible}.ms-seg>a,.ms-seg>button{min-width:0;height:30px;color:var(--ms-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font:600 12.5px Inter,sans-serif;text-decoration:none;display:inline-flex}.ms-seg.full>button{letter-spacing:-.02em;padding:0 1px;font-size:11.5px}.ms-seg>[aria-current],.ms-seg>[aria-pressed=true]{color:var(--ms-ink);background:#fff;box-shadow:0 1px 3px #2b2a261f}.ms-seg svg.iv-ph{width:15px;height:15px}.ms-toggle{cursor:pointer;align-items:center;gap:10px;min-height:40px;font-size:13px;display:flex;position:relative}.ms-toggle>input[type=checkbox]{opacity:0;width:1px;height:1px;position:absolute}.ms-toggle>i{background:#cfc9bb;border-radius:99px;flex:0 0 36px;width:36px;height:21px;transition:background .15s;position:relative}.ms-toggle>i:after{content:"";background:#fff;border-radius:99px;width:17px;height:17px;transition:transform .15s;position:absolute;top:2px;left:2px}.ms-toggle>input:checked+i{background:var(--ms-green)}.ms-toggle>input:checked+i:after{transform:translate(15px)}.ms-toggle>input:focus-visible+i{outline-offset:2px;outline:2px solid #3f544359}.ms-toggle>input:disabled~*{opacity:.5}.ms-toggle>span{flex:1;min-width:0}.ms-toggle strong{font-weight:600;display:block}.ms-toggle small{color:var(--ms-muted);font-size:12px;display:block}.ms-pills{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.ms-pill{border:1px solid var(--ms-line);height:32px;color:var(--ms-ink);white-space:nowrap;cursor:pointer;background:#fff;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font:600 12.5px Inter,sans-serif;display:inline-flex}.ms-pill:hover{border-color:var(--ms-green);color:var(--ms-green)}.ms-pill:disabled{cursor:not-allowed;opacity:.45}.ms-pill[aria-pressed=true]{border-color:var(--ms-green);background:var(--ms-green-soft);color:var(--ms-green)}.ms-pill svg.iv-ph{width:14px;height:14px}.ms-details{border-top:1px solid var(--ms-line-2);padding-top:12px}.ms-details>summary{cursor:pointer;align-items:center;gap:7px;font-size:13px;font-weight:600;list-style:none;display:flex}.ms-details>summary::-webkit-details-marker{display:none}.ms-details>summary.is-stack{grid-template-columns:auto 1fr;align-items:center;column-gap:7px;display:grid}.ms-details>summary.is-stack small{grid-column:2}.ms-details>summary small{color:var(--ms-muted);font-size:12.5px;font-weight:400}.ms-details>div{gap:12px;margin-top:12px;display:grid}.ms-details ul,.ms-dialog ul{color:var(--ms-muted);padding-left:18px;font-size:12.5px;line-height:1.55}.ms-details ul{margin-top:10px}.ms-card.is-tips{padding:14px 16px}.ms-card.is-tips .ms-details{border:0;padding:0}.ms-note{color:#7b5a33;background:#f6ecdf;border-radius:10px;align-items:flex-start;gap:8px;padding:10px 13px;font-size:12.5px;line-height:1.45;display:flex}.ms-note svg.iv-ph{width:15px;height:15px;margin-top:1px}.ms-alert{color:#804b3e;background:#f9ede7;border:1px solid #e0c6b8;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.ms-alert>svg.iv-ph{width:20px;height:20px;margin-top:1px}.ms-alert div{flex:1;min-width:0}.ms-alert strong{font-size:13px}.ms-alert p{margin-top:3px;font-size:12.5px;line-height:1.5}.ms-alert>a{color:#804b3e;white-space:nowrap;background:#fff;border-radius:9px;align-self:center;padding:8px 11px;font-size:12.5px;font-weight:600}.ms-empty{background:var(--ms-bg);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:0;padding:38px 22px;display:flex}.ms-empty>span:first-child{width:52px;height:52px;color:var(--ms-gold);background:#f3e9dc;border-radius:12px;place-items:center;margin-bottom:14px;display:grid}.ms-empty.is-green>span:first-child{background:var(--ms-green-soft);color:var(--ms-green)}.ms-empty svg.iv-ph{width:22px;height:22px}.ms-empty strong{font-size:15px;font-weight:600}.ms-empty p{max-width:380px;color:var(--ms-muted);margin-top:8px;font-size:13px;line-height:1.55}.ms-empty .ms-chips{justify-content:center;margin-top:10px}.ms-empty .ms-btn{margin-top:12px}.ms-skeleton{background:#fff;border-radius:10px;flex-direction:column;gap:9px;padding:20px 16px;display:flex}.ms-skeleton span{background:linear-gradient(90deg,#ede9e1 0%,#f7f5f0 50%,#ede9e1 100%) 0 0/200% 100%;border-radius:6px;height:11px;animation:1.3s linear infinite ms-shimmer;display:block}.ms-spin{border:3px solid var(--ms-soft);border-top-color:var(--ms-green);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite ms-rot}@keyframes ms-shimmer{to{background-position:-200% 0}}@keyframes ms-rot{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ms-skeleton span,.ms-spin{animation:none}}.ms-menu{position:relative}.ms-menu>summary{list-style:none}.ms-menu>summary::-webkit-details-marker{display:none}.ms-menu-pop{border:1px solid var(--ms-line);background:#fff;border-radius:11px;flex-direction:column;gap:2px;padding:5px;display:flex;box-shadow:0 12px 30px #2b2a2629}.ms-menu>.ms-menu-pop{z-index:30;min-width:230px;position:absolute;top:calc(100% + 4px);right:0}.ms-menu-pop a,.ms-menu-pop button{width:100%;min-height:36px;color:var(--ms-ink);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:0 10px;font:600 13px Inter,sans-serif;text-decoration:none;display:flex}.ms-menu-pop a:hover,.ms-menu-pop button:hover,.ms-menu-pop button:focus-visible{background:var(--ms-bg);text-decoration:none}.ms-menu-pop svg.iv-ph{width:16px;height:16px;color:var(--ms-muted)}.ms-menu-pop form{margin:0}.ms-menu-form{gap:8px;min-width:250px;padding:10px}.ms-dialog{color:#2b2a26;border:0;border-radius:16px;width:min(560px,100vw - 32px);max-height:calc(100vh - 32px);padding:0;font:400 14px/1.45 Inter,sans-serif;box-shadow:0 24px 60px #1f24214d}.ms-dialog::backdrop{background:#1f242173}.ms-dialog form{margin:0}.ms-dialog header{border-bottom:1px solid #edeae4;align-items:center;gap:12px;padding:16px 18px;display:flex}.ms-dialog header h2{flex:1;margin:0;font-size:16px;font-weight:600}.ms-dialog-icon{color:#3f5443;background:#e4e9e1;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.ms-dialog .ms-stack{margin:0;padding:18px}.ms-dialog footer{border-top:1px solid #edeae4;justify-content:flex-end;gap:8px;padding:14px 18px;display:flex}.ms-post-head{align-items:center;gap:11px;display:flex}.ms-tile{background:var(--ms-green-soft);width:36px;height:36px;color:var(--ms-green);border-radius:10px;flex:0 0 36px;place-items:center;display:grid}.ms-post-head>div{flex:1;min-width:0}.ms-post-head strong{font-size:14px;font-weight:600;display:block}.ms-post-head small{color:var(--ms-muted);font-size:12px;display:block}.ms-post-text{background:var(--ms-bg);width:100%;min-height:220px;color:var(--ms-ink);resize:none;field-sizing:content;border:0;border-radius:12px;margin-top:14px;padding:16px 18px;font:400 14.5px/1.6 Inter,sans-serif;display:block}.ms-post-text:focus{outline:2px solid #3f544340}.ms-tags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.ms-tag{background:var(--ms-green-soft);height:24px;color:var(--ms-green);border-radius:999px;align-items:center;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.ms-post-block{border-top:1px solid var(--ms-line-2);margin-top:14px;padding-top:14px}.ms-post-block>.ms-label{color:var(--ms-muted)}.ms-post-actions{flex-wrap:wrap;gap:8px;display:flex}.ms-post-meta{color:var(--ms-muted);font-size:12.5px;margin-top:10px!important}.ms-post-meta.is-error{color:#a5443a}.ms-post-loading{background:var(--ms-bg);border-radius:12px;margin-top:14px;padding:20px 22px}.ms-post-loading>div:first-child{align-items:center;gap:10px;margin-bottom:12px;font-size:13.5px;font-weight:600;display:flex}.ms-post-loading small{color:var(--ms-muted);font-size:12.5px;font-weight:400}.ms-post-loading>p{color:var(--ms-muted);margin-top:12px;font-size:12.5px}.ms-channels{flex-direction:column;gap:6px;margin-top:14px;display:flex}.ms-channel{border:1px solid var(--ms-line);width:100%;height:40px;color:var(--ms-ink);text-align:left;white-space:nowrap;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:10px;padding:0 12px;font:600 13px Inter,sans-serif;display:flex}.ms-channel svg.iv-ph{width:16px;height:16px}.ms-channel .ms-channel-check{margin-left:auto;display:none}.ms-channel[aria-checked=true]{border-color:var(--ms-green);background:var(--ms-green-soft);color:var(--ms-green)}.ms-channel[aria-checked=true] .ms-channel-check{display:inline}.ms-channel .ms-m-short{display:none}.ms-history{margin-top:10px}.ms-history-row{border-top:1px solid var(--ms-line-2);align-items:center;gap:10px;padding:10px 0;display:flex}.ms-history-row:first-child{border-top:0}.ms-history-row>div{flex:1;min-width:0}.ms-history-row strong{font-size:13px;font-weight:600;display:block}.ms-history-row small{color:var(--ms-muted);font-size:12px;display:block}.ms-history-row svg.iv-ph{width:16px;height:16px;color:var(--ms-muted)}.ms-stepper{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ms-stepper button{background:var(--ms-green-soft);height:36px;color:var(--ms-green);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 6px;font:600 13px Inter,sans-serif;display:inline-flex}.ms-stepper button.is-active{background:var(--ms-green);color:#fff;cursor:default}.ms-stepper button:disabled{cursor:not-allowed;background:var(--ms-soft);color:var(--ms-muted)}.ms-stepper b{background:var(--ms-green);color:#fff;border-radius:99px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:grid}.ms-stepper button.is-active b{color:var(--ms-green);background:#fff}.ms-stepper button:disabled b{background:#cfc9bb}.ms-stepper b svg.iv-ph{width:13px;height:13px}.ms-stepper small{color:var(--ms-muted);font-size:13px;font-weight:500}.ms-stepper>svg.iv-ph{width:14px;height:14px;color:var(--ms-muted)}.ms-img-photos{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;margin-top:14px;display:grid}.ms-img-photo{aspect-ratio:4/3;background:var(--ms-soft);cursor:pointer;border:2px solid #0000;border-radius:9px;width:100%;padding:0;display:block;overflow:hidden}.ms-img-photo img{object-fit:cover;width:100%;height:100%;display:block}.ms-img-photo[aria-pressed=true]{border-color:var(--ms-green)}.ms-img-source{object-fit:contain;border-radius:8px;width:100%;max-height:560px;display:block}.ms-img-job{border-top:1px solid var(--ms-line-2);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.ms-img-job strong{font-size:13px;font-weight:600;display:block}.ms-img-job small{color:var(--ms-muted);font-size:12px;display:block}.ms-img-compare{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.ms-img-compare figure{min-width:0}.ms-img-compare img{border-radius:8px;width:100%;display:block}.ms-img-compare figcaption{color:var(--ms-muted);text-align:center;margin-top:4px;font-size:12px}.ms-style-row{border-top:1px solid var(--ms-line-2);flex-wrap:wrap;align-items:flex-start;gap:14px 28px;margin-top:14px;padding-top:14px;display:flex}.ms-color-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ms-color{width:30px;height:30px;box-shadow:0 0 0 1px var(--ms-line);cursor:pointer;border:2px solid #fff;border-radius:99px;padding:0;display:block;overflow:hidden}.ms-color[aria-pressed=true]{box-shadow:0 0 0 2px var(--ms-green)}.ms-color-custom{background:conic-gradient(#d65f5f,#d6c25f,#5fd67a,#5fb4d6,#a65fd6,#d65f5f);position:relative}.ms-color-custom input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ms-color-accent{border:1px solid var(--ms-line);cursor:pointer;background:#fff;border-radius:7px;width:30px;height:30px;padding:2px}.ms-status-row{max-width:320px;margin-top:12px}.ms-tpl-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;margin-top:12px;display:grid}.ms-tpl{border:1px solid var(--ms-line);text-align:left;cursor:pointer;background:#fff;border-radius:11px;flex-direction:column;gap:6px;min-width:0;padding:6px;display:flex}.ms-tpl[aria-pressed=true]{border:2px solid var(--ms-green);padding:5px}.ms-tpl:disabled{cursor:not-allowed;opacity:.5;filter:grayscale(.6)}.ms-tpl-thumb{background:var(--ms-soft);border-radius:7px;height:150px;display:block;overflow:hidden}.ms-tpl-thumb img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.ms-tpl-foot{color:var(--ms-ink);justify-content:space-between;align-items:center;gap:6px;padding:0 3px 2px;font-size:12px;font-weight:600;display:flex}.ms-tpl-foot>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ms-extra{border-top:1px solid var(--ms-line-2);flex-direction:column;gap:12px;margin-top:14px;padding-top:14px;display:flex}.ms-extra>.ms-label{margin:0}.ms-extra-row{flex-direction:column;gap:6px;display:flex}.ms-extra-name{color:var(--ms-muted);font-size:12.5px;font-weight:600}.ms-extra-strip{scrollbar-width:thin;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.ms-extra-strip .ms-img-photo{flex:none;width:96px}.ms-img-photo:disabled{cursor:not-allowed;opacity:.35}.ms-fact-row{flex-wrap:wrap;gap:6px;display:flex}.ms-fact{border:1px solid var(--ms-line);height:34px;color:var(--ms-ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font:600 12.5px Inter,sans-serif;display:inline-flex}.ms-fact[aria-pressed=true]{border-color:var(--ms-green);background:var(--ms-green-soft);color:var(--ms-green)}.ms-fact:disabled{cursor:not-allowed;opacity:.45}.ms-fact svg.iv-ph{width:13px;height:13px}.ms-drag-note{color:var(--ms-muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.ms-drag-note svg.iv-ph{width:16px;height:16px}.ms-canvas-wrap{width:100%;position:relative}.ms-canvas-wrap canvas{cursor:grab;touch-action:none;background:#fff;border-radius:6px;width:100%;height:auto;display:block}.ms-canvas-wrap canvas:active{cursor:grabbing}.ms-img-status{color:var(--ms-muted);text-align:center;font-size:12px;margin-top:8px!important}.ms-img-status.is-error{color:#a5443a}.ms-result{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:center;gap:20px;display:grid}.ms-result img{border-radius:9px;width:100%;display:block}.ms-result h2{margin-top:4px;font-size:18px;font-weight:600}.ms-result p{color:var(--ms-muted);margin:4px 0 12px;font-size:13px}.ms-result-actions{flex-wrap:wrap;gap:8px;display:flex}.ms-recent-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-top:12px;display:grid}.ms-recent-item{min-width:0}.ms-recent-item>a img{object-fit:cover;border-radius:9px;width:100%;height:150px;display:block}.ms-recent-item figcaption{color:var(--ms-muted);justify-content:space-between;align-items:center;gap:4px;margin-top:6px;font-size:12px;display:flex}.ms-recent-actions{gap:4px;display:inline-flex}.ms-size-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.ms-choice{cursor:pointer;display:block;position:relative}.ms-choice>input{opacity:0;pointer-events:none;position:absolute}.ms-choice>span{border:1px solid var(--ms-line);background:#fff;border-radius:10px;flex-direction:column;height:100%;padding:9px 11px;display:flex}.ms-choice strong{font-size:13px;font-weight:600}.ms-choice small{color:var(--ms-muted);white-space:nowrap;font-size:11.5px}.ms-choice>input:checked+span{border:1.5px solid var(--ms-green);background:var(--ms-green-soft)}.ms-choice>input:focus-visible+span{outline-offset:2px;outline:2px solid #3f544359}.ms-swatches{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.ms-swatch{cursor:pointer;position:relative}.ms-swatch>input{opacity:0;pointer-events:none;position:absolute}.ms-swatch>span{border:1px solid var(--ms-line);background:#fff;border-radius:9px;flex-direction:column;align-items:center;gap:4px;padding:5px 2px 6px;font-size:12px;font-weight:600;display:flex}.ms-swatch i{border:1px solid #0000000f;border-radius:6px;width:calc(100% - 8px);height:38px;display:block}.ms-swatch>input:checked+span{border:2px solid var(--ms-green);padding:4px 1px 5px}.ms-swatch>input:focus-visible+span{outline-offset:2px;outline:2px solid #3f544359}.ms-page .fbx-logo{fill:currentColor;flex:none;width:16px;height:16px;display:block}.ms-tile .fbx-logo{width:18px;height:18px}.ms-layout.is-post .ms-action{z-index:5}.ms-sign-preview{align-items:center;min-height:320px;padding:30px;position:relative}.ms-sign-preview img{background:#fff;border-radius:6px;max-width:100%;height:auto;max-height:560px;display:block;box-shadow:0 10px 30px #2b2a262e}.ms-sign-preview img.is-loading{opacity:.55}.ms-sign-preview .mkt-sign-loading{background:#fff;border-radius:99px;margin:0;padding:5px 12px;font-size:12px;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000014}.ms-tpl-list{flex-direction:column;gap:8px;margin-top:14px;display:flex}.ms-template{border:1px solid var(--ms-line);color:var(--ms-ink);background:#fff;border-radius:11px;align-items:flex-start;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.ms-template:hover{color:var(--ms-ink);border-color:#c3bcaa;text-decoration:none}.ms-template.is-active{border:1.5px solid var(--ms-green);background:var(--ms-green-soft)}.ms-template strong{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.ms-template small{color:var(--ms-muted);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.ms-template-swatch{background:linear-gradient(#fff 0 60%,#e4e9e1 60%);border:1px solid #00000014;border-radius:4px;flex:0 0 36px;width:36px;height:50px}.ms-template-swatch.is-premium{background:linear-gradient(#1f2421 0 60%,#b08a5f 60%)}.ms-template-swatch.is-image{background:linear-gradient(#8ea486 0 70%,#fff 70%)}.ms-brochure-pages{gap:22px;padding:28px 20px 18px}.ms-brochure-pages figure{text-align:center;flex:0 280px;min-width:0}.ms-brochure-pages img{background:#fff;width:100%;height:auto;display:block;box-shadow:0 10px 26px #2b2a2629}.ms-brochure-pages figcaption{color:var(--ms-muted);margin-top:10px;font-size:12.5px}.ms-mail-chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.ms-mail-chips .ms-hint{margin:0!important}.ms-mail-chip{background:var(--ms-green-soft);height:30px;color:var(--ms-green);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 4px 0 11px;font-size:12.5px;display:inline-flex}.ms-mail-chip strong{font-weight:600}.ms-mail-chip small{color:#5d6f60;font-size:12.5px}.ms-mail-chip button{width:22px;height:22px;color:var(--ms-green);cursor:pointer;background:0 0;border:0;border-radius:99px;place-items:center;font-size:16px;line-height:1;display:grid}.ms-mail-chip button:hover{background:#fff}.ms-mail-skip{margin-top:12px}.ms-mail-picker{border-top:1px solid var(--ms-line-2);flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;display:flex}.ms-mail-list{border:1px solid var(--ms-line-2);border-radius:10px;flex-direction:column;gap:4px;max-height:320px;padding:4px;display:flex;overflow:auto}.ms-mail-list .mkt-mail-recipient{cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 10px;min-height:44px;margin:0;padding:6px 10px;display:grid}.ms-mail-list .mkt-mail-recipient:hover{background:var(--ms-bg)}.ms-mail-list .mkt-mail-recipient input{width:16px;height:16px;accent-color:var(--ms-green);margin:0}.ms-mail-list .mkt-mail-recipient-copy{min-width:0}.ms-mail-list .mkt-mail-recipient-copy strong,.ms-mail-list .mkt-mail-recipient-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ms-mail-list .mkt-mail-recipient-copy strong{font-size:13px;font-weight:600}.ms-mail-list .mkt-mail-recipient-copy small{color:var(--ms-muted);font-size:12px}.ms-mail-list .mkt-mail-recipient-badge{background:var(--ms-green-soft);color:var(--ms-green);white-space:nowrap;border-radius:99px;padding:2px 8px;font-size:11.5px;font-weight:600}.ms-mail-list .mkt-mail-recipient-blocked{color:#8a6234;grid-column:2/-1;font-size:11.5px}.ms-mail-list .mkt-mail-recipient.is-blocked{cursor:not-allowed;opacity:.65}.ms-page .mkt-mail-count.is-over{color:#a5443a;font-weight:600}.ms-mail-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 6px;display:grid}.ms-mail-photo{min-width:0;position:relative}.ms-mail-photo-btn{background:var(--ms-soft);cursor:pointer;border:0;border-radius:10px;width:100%;height:86px;padding:0;display:block;overflow:hidden}.ms-mail-photo-btn img{object-fit:cover;width:100%;height:100%;display:block}.ms-page .ms-mail-photo .mkt-mail-photo-role{color:var(--ms-ink);pointer-events:none;background:#fff;border-radius:99px;padding:1px 8px;font-size:11px;font-weight:600;position:absolute;top:7px;left:7px}.ms-page .ms-mail-photo .mkt-mail-photo-role:empty{display:none}.ms-mail-photo[data-role=hero] .mkt-mail-photo-role{background:var(--ms-green)!important;color:#fff!important}.ms-photo-pop{z-index:20;position:absolute;top:8px;left:8px;right:8px}.ms-mail-frame{background:var(--ms-bg);border-radius:12px;margin-top:12px;padding:12px;overflow:hidden}.ms-mail-frame iframe{background:#fff;border:0;border-radius:10px;width:640px;max-width:none;min-height:1000px;margin:0 auto;display:block}.ms-table-wrap{margin-top:10px;overflow-x:auto}.ms-table{border-collapse:collapse;width:100%;font-size:13px}.ms-table th{border-bottom:1px solid var(--ms-line-2);color:var(--ms-muted);text-align:left;white-space:nowrap;padding:8px 6px;font-size:12px;font-weight:600}.ms-table td{border-bottom:1px solid var(--ms-soft);padding:11px 6px}.ms-table td:first-child{font-weight:600}.ms-table tr:last-child td{border-bottom:0}.ms-muted{color:var(--ms-muted)}.ms-qr-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ms-qr-kpis>div{border:1px solid var(--ms-line);background:#fff;border-radius:14px;padding:14px 16px}.ms-qr-kpis dt{color:var(--ms-muted);align-items:center;gap:6px;font-size:12.5px;display:flex}.ms-qr-kpis dt svg.iv-ph{width:16px;height:16px}.ms-qr-kpis dd{align-items:baseline;gap:8px;margin-top:6px;display:flex}.ms-qr-kpis strong{font-size:24px;font-weight:600}.ms-qr-kpis small{color:#3f6b44;font-size:12px;font-weight:600}.ms-qr-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ms-qr-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:14px;display:grid}.ms-qr-bar{grid-template-columns:minmax(0,150px) minmax(0,1fr) 30px;align-items:center;gap:10px;min-height:30px;font-size:13px;display:grid}.ms-qr-bar>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ms-qr-bar>i{background:var(--ms-soft);border-radius:99px;height:8px;overflow:hidden}.ms-qr-bar>i>b{background:var(--ms-green);border-radius:99px;height:100%;display:block}.ms-qr-bar.is-gold>i>b{background:var(--ms-gold)}.ms-qr-bar>strong{text-align:right;font-weight:600}.ms-qr-chart{border-bottom:1px solid var(--ms-line-2);align-items:flex-end;gap:3px;height:120px;display:flex}.ms-qr-chart>span{background:var(--ms-green);border-radius:2px 2px 0 0;flex:1;min-width:2px}.ms-qr-chart>span.is-zero{background:#d9dfd6}.ms-qr-axis{color:var(--ms-muted);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.ms-qr-codes{padding:0;overflow:hidden}.ms-qr-codes-head{border-bottom:1px solid var(--ms-line-2);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.ms-qr-codes-head h2{font-size:15px;font-weight:600}.ms-qr-filter{border:1px solid var(--ms-line);height:32px;color:var(--ms-ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font:600 12.5px Inter,sans-serif;display:inline-flex}.ms-qr-filter small{color:var(--ms-muted);font-size:12.5px;font-weight:500}.ms-qr-filter[aria-pressed=true]{border-color:var(--ms-green);background:var(--ms-green);color:#fff}.ms-qr-filter[aria-pressed=true] small{color:#ffffffbf}.ms-qr-new{margin-left:auto}.ms-qr-list{margin:0;padding:0;list-style:none}.ms-qr-row{border-top:1px solid var(--ms-soft);grid-template-columns:64px minmax(0,1fr) 90px 100px auto;align-items:center;gap:14px;padding:12px 18px;display:grid}.ms-qr-row:first-child{border-top:0}.ms-qr-thumb{border:1px solid var(--ms-line);background:#fff;border-radius:8px;width:64px;height:64px;padding:3px;display:block;overflow:hidden}.ms-qr-thumb img{width:100%;height:100%;display:block}.ms-qr-row.is-inactive .ms-qr-thumb{opacity:.45}.ms-qr-name{min-width:0}.ms-qr-name>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ms-qr-name strong{font-size:14px;font-weight:600}.ms-qr-name>small{color:var(--ms-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12.5px;display:block;overflow:hidden}.ms-qr-num strong{font-size:16px;font-weight:600;display:block}.ms-qr-num.is-text strong{font-size:13px}.ms-qr-num small{color:var(--ms-muted);font-size:12px}.ms-qr-actions{align-items:center;gap:6px;display:flex}.ms-qr-foot{background:var(--ms-green-soft);color:var(--ms-ink);align-items:center;gap:8px;padding:12px 18px;font-size:13px;display:flex}.ms-qr-foot svg.iv-ph{width:16px;height:16px}.ms-qr-empty{margin:14px 18px}.ms-hub-eyebrow{margin-bottom:6px}.hub-layout{gap:22px}.hub-main{gap:18px}.hub-rail{gap:14px;min-width:280px;max-width:360px}.hub-rail .ms-card{padding:16px 18px}.hub-rail h2{margin:0;font-size:15px;font-weight:600}.hub-plan{padding:18px 20px}.hub-plan-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.hub-plan-title{align-items:center;gap:12px;min-width:0;display:flex}.hub-plan .mkt-mp-tile.is-solid{background:var(--ms-green);color:#fff;border-radius:10px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.hub-plan-title h2{margin:3px 0 0;font-size:18px;font-weight:600;line-height:1.25}.hub-plan-progress{align-items:center;gap:10px;display:flex}.hub-plan-progress>div{text-align:right}.hub-plan-progress strong{font-size:15px;font-weight:600;display:block}.hub-plan-progress small{color:var(--ms-muted);font-size:11.5px}.hub-plan-progress>span{background:var(--ms-soft);border-radius:99px;width:110px;height:7px;display:block;overflow:hidden}.hub-plan-progress>span>i{background:var(--ms-green);height:7px;display:block}.hub-plan-rows{margin:10px 0 0;padding:0;list-style:none}.hub-plan-rows li{border-bottom:1px solid var(--ms-soft);align-items:center;gap:12px;padding:9px 0;display:flex}.hub-plan-rows li:last-child{border-bottom:0}.hub-plan-rows li>div{flex:1;min-width:0}.hub-plan-rows strong{font-size:13.5px;font-weight:600;display:block}.hub-plan-rows small{color:var(--ms-muted);font-size:12px;display:block}.hub-plan-rows li.is-done strong{color:var(--ms-muted);text-decoration:line-through}.hub-plan-rows form{margin:0}.hub-mark{color:#fff;border:2px solid #d6d1c5;border-radius:99px;flex:none;place-items:center;width:22px;height:22px;display:grid}.hub-mark svg.iv-ph{width:13px;height:13px}.is-done .hub-mark{border-color:var(--ms-green);background:var(--ms-green)}.is-today .hub-mark{border-color:var(--ms-green);background:var(--ms-green-soft)}.hub-link{color:var(--ms-green);align-items:center;gap:6px;margin-top:10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.hub-link:hover{color:var(--ms-green-d);text-decoration:underline}.hub-link svg.iv-ph{width:14px;height:14px}.hub-section h2{margin:0;font-size:18px;font-weight:600}.hub-section p{color:var(--ms-muted);margin-top:3px;font-size:13px}.hub-group{color:var(--ms-muted);letter-spacing:.02em;align-items:center;gap:7px;margin:4px 0 -2px;font-size:12px;font-weight:600;display:flex}.hub-group svg.iv-ph{width:15px;height:15px}.hub-tools{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.hub-tool{flex-direction:column;gap:12px;padding:18px;display:flex}.hub-tool header{align-items:center;gap:12px;display:flex}.hub-tool h3{margin:0;font-size:15px;font-weight:600}.hub-tool>p{color:var(--ms-muted);font-size:13px;line-height:1.5}.hub-tool footer{border-top:1px solid var(--ms-soft);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}.hub-tool footer>span{color:var(--ms-muted);font-size:12px}.hub-tile{background:var(--ms-green-soft);width:40px;height:40px;color:var(--ms-green);border-radius:10px;flex:0 0 40px;place-items:center;display:grid}.hub-tile svg.iv-ph,.hub-tile .fbx-logo{width:20px;height:20px}.hub-distribute{margin:0;padding:4px 0;list-style:none}.hub-distribute li{border-top:1px solid var(--ms-soft);grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:13px 18px;display:grid}.hub-distribute li:first-child{border-top:0}.hub-distribute .hub-tile{flex-basis:36px;width:36px;height:36px}.hub-distribute strong{font-size:14px;font-weight:600;display:block}.hub-distribute small{color:var(--ms-muted);font-size:12.5px;display:block}.hub-rail-head{justify-content:space-between;align-items:center;display:flex}.hub-rail-head span{color:var(--ms-muted);font-size:12px}.hub-stats{margin-top:6px}.hub-stats>div{border-top:1px solid var(--ms-soft);color:var(--ms-muted);align-items:center;gap:10px;padding:10px 0;font-size:13px;display:flex}.hub-stats>div:first-child{border-top:0}.hub-stats svg.iv-ph{width:18px;height:18px;color:var(--ms-green)}.hub-stats span{flex:1}.hub-stats strong{color:var(--ms-ink);font-size:16px;font-weight:600}.hub-stats em{color:#3f6b44;text-align:right;min-width:44px;font-size:11.5px;font-style:normal;font-weight:600}.hub-top{border-top:1px solid var(--ms-soft);color:var(--ms-muted);padding-top:10px;font-size:12.5px;margin-top:6px!important}.hub-top strong{color:var(--ms-ink);font-weight:600}.hub-ready-head{align-items:center;gap:10px;display:flex}.hub-ready-head>span{color:#3f6b44}.hub-ready-head>span.is-warn{color:#a9782f}.hub-ready-head svg.iv-ph{width:22px;height:22px}.hub-ready-head small{color:var(--ms-muted);font-size:12px;display:block}.hub-ready-note{margin:12px 0 10px}.hub-recent{margin:6px 0 0;padding:0;list-style:none}.hub-recent li{border-top:1px solid var(--ms-soft);color:var(--ms-muted);align-items:center;gap:12px;padding:10px 0;display:flex}.hub-recent li:first-child{border-top:0}.hub-recent svg.iv-ph{width:18px;height:18px}.hub-recent li>div{flex:1;min-width:0}.hub-recent strong{color:var(--ms-ink);font-size:13px;font-weight:600;display:block}.hub-recent small{font-size:12px;display:block}.hub-recent a{color:var(--ms-green);white-space:nowrap;font-size:12.5px;font-weight:600}.hub-m-stats,.hub-m-note,.hub-m-list{display:none}.ms-page .mkt-card{border:1px solid var(--ms-line);box-shadow:none;background:#fff;border-radius:14px}.ms-page .mkt-mp{flex-wrap:wrap;align-items:flex-start;gap:22px;display:flex}.ms-page .mkt-mp-main{flex-direction:column;flex:999 640px;gap:26px;min-width:0;display:flex}.ms-page .mkt-mp-rail{flex-direction:column;flex:290px;gap:14px;min-width:270px;max-width:340px;display:flex;position:sticky;top:20px}.ms-page .mkt-mp-rail .mkt-card{padding:16px 18px}.ms-page .mkt-mp-rail h2{margin:0;font:600 15px Inter,sans-serif}.ms-page .mkt-mp-eyebrow{color:var(--ms-gold);letter-spacing:0;text-transform:none;font:600 12.5px/1.3 Inter,sans-serif;display:block}.ms-page .mkt-mp-summary{flex-direction:column;gap:16px;padding:20px 22px;display:flex}.ms-page .mkt-mp-summary-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ms-page .mkt-mp-summary-title{align-items:center;gap:14px;min-width:0;display:flex}.ms-page .mkt-mp-h1{letter-spacing:-.01em;margin:4px 0 0;font:600 22px/1.25 Inter,sans-serif}.ms-page .mkt-mp-summary-actions{flex-wrap:wrap;gap:8px;display:flex}.ms-page .mkt-mp-tile{background:var(--ms-green-soft);width:36px;height:36px;color:var(--ms-green);border-radius:10px;flex:0 0 36px;place-items:center;display:grid}.ms-page .mkt-mp-tile.is-solid{background:var(--ms-green);color:#fff;border-radius:12px;flex-basis:44px;width:44px;height:44px}.ms-page .mkt-mp-tile.is-gold{width:40px;height:40px;color:var(--ms-gold);background:#f3e9dc;flex-basis:40px}.ms-page .mkt-mp-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;display:grid}.ms-page .mkt-mp-stats>div{background:var(--ms-bg);border:0;border-radius:11px;padding:12px 14px}.ms-page .mkt-mp-stats dt{color:var(--ms-muted);align-items:center;gap:7px;font:400 12px Inter,sans-serif;display:flex}.ms-page .mkt-mp-stats dt svg{width:15px;height:15px}.ms-page .mkt-mp-stats dd{white-space:nowrap;margin:5px 0 0;font:600 18px Inter,sans-serif}.ms-page .mkt-mp-warn{color:#6d4c1f;background:#f6ecdf;border:0;border-radius:11px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.ms-page .mkt-mp-warn>svg{color:#a9782f;flex:none;width:18px;height:18px;margin-top:1px}.ms-page .mkt-mp-warn p{flex:1;margin:0}.ms-page .mkt-mp-warn.is-inline{align-items:center;margin-top:10px;padding:9px 11px;font-size:12.5px}.ms-page .mkt-mp-warn.is-inline>svg{width:15px;height:15px;margin:0}.ms-page .mkt-mp-note{color:var(--ms-muted);margin:0;font-size:12.5px}.ms-page .mkt-mp-phasenav{background:0 0;border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.ms-page .mkt-mp-phasenav button{border:1px solid var(--ms-line);height:34px;color:var(--ms-ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:0 13px;font:600 13px Inter,sans-serif;display:inline-flex}.ms-page .mkt-mp-phasenav button span{opacity:.75;font-size:11.5px;font-weight:400}.ms-page .mkt-mp-phasenav button.is-active{border-color:var(--ms-green);background:var(--ms-green);color:#fff}.ms-page .mkt-mp-phase{flex-direction:column;gap:14px;display:flex}.ms-page .mkt-mp-phase>header{align-items:center;gap:12px;padding:4px 0;display:flex}.ms-page .mkt-mp-phase-num{background:var(--ms-green-soft);width:32px;height:32px;color:var(--ms-green);border-radius:10px;flex:none;place-items:center;font:600 14px Inter,sans-serif;display:grid}.ms-page .mkt-mp-phase-num.is-active{background:var(--ms-green);color:#fff}.ms-page .mkt-mp-phase h2{margin:0;font:600 18px Inter,sans-serif}.ms-page .mkt-mp-phase h2 small{color:var(--ms-muted);font:500 13px Inter,sans-serif}.ms-page .mkt-mp-phase>header p{color:var(--ms-muted);margin:2px 0 0;font-size:12.5px}.ms-page .mkt-mp-days{border-left:2px solid var(--ms-line);flex-direction:column;gap:18px;margin-left:15px;padding-left:15px;display:flex}.ms-page .mkt-mp-day{grid-template-columns:78px minmax(0,1fr);gap:16px;display:grid}.ms-page .mkt-mp-day-label{text-align:center;padding-top:14px;display:block}.ms-page .mkt-mp-day-label strong{font:600 20px/1 Inter,sans-serif;display:block}.ms-page .mkt-mp-day-label span{color:var(--ms-muted);margin-top:3px;font-size:11.5px;display:block}.ms-page .mkt-mp-day-label em{color:var(--ms-ink);margin-top:6px;font-size:11.5px;font-style:normal;font-weight:600;display:block}.ms-page .mkt-mp-day-items{flex-direction:column;gap:12px;min-width:0;display:flex}.ms-page .mkt-mp-step{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.ms-page .mkt-mp-step.is-highlight{border:1.5px solid var(--ms-green)}.ms-page .mkt-mp-step.is-skipped{opacity:.6}.ms-page .mkt-mp-step-head{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.ms-page .mkt-mp-channel{color:var(--ms-green);align-items:center;gap:6px;font:600 12.5px Inter,sans-serif;display:inline-flex}.ms-page .mkt-mp-channel svg{width:16px;height:16px}.ms-page .mkt-mp-step-head time{color:var(--ms-muted);font:500 12px Inter,sans-serif}.ms-page .mkt-mp-step-head>.ms-chip{margin-left:auto}.ms-page .mkt-mp-step-body{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.ms-page .mkt-mp-media{background:var(--ms-soft);border-radius:10px;flex:none;width:170px;height:170px;position:relative;overflow:hidden}.ms-page .mkt-mp-media img{object-fit:cover;width:100%;height:100%;display:block}.ms-page .mkt-mp-media.is-pending{color:var(--ms-muted);text-align:center;place-items:center;padding:10px;font-size:12px;display:grid}.ms-page .mkt-mp-media.is-print{background:0 0;border-radius:8px;height:auto;max-height:150px}.ms-page .mkt-mp-media.is-print img{object-fit:contain;height:auto;max-height:150px}.ms-page .mkt-mp-media.is-pages{background:0 0;border-radius:0;gap:6px;width:auto;height:auto;display:flex}.ms-page .mkt-mp-media.is-pages img{border:1px solid var(--ms-line);object-fit:cover;border-radius:4px;width:80px;height:112px}.ms-page .mkt-mp-admock{border:1px solid var(--ms-line);background:#fff;border-radius:10px;flex:none;width:190px;overflow:hidden}.ms-page .mkt-mp-admock-head{align-items:center;gap:6px;padding:7px 8px;display:flex}.ms-page .mkt-mp-admock-head>span{background:var(--ms-green);border-radius:99px;flex:none;width:18px;height:18px}.ms-page .mkt-mp-admock-head strong,.ms-page .mkt-mp-admock-head small{font-size:10px;line-height:1.25;display:block}.ms-page .mkt-mp-admock-head small{color:var(--ms-muted)}.ms-page .mkt-mp-admock>img{object-fit:cover;width:100%;height:130px;display:block}.ms-page .mkt-mp-admock-foot{background:var(--ms-bg);justify-content:space-between;align-items:center;gap:6px;padding:7px 8px;display:flex}.ms-page .mkt-mp-admock-foot strong{font-size:10px;font-weight:600}.ms-page .mkt-mp-admock-foot span{background:var(--ms-soft);border-radius:4px;padding:3px 6px;font-size:9.5px;font-weight:600}.ms-page .mkt-mp-mailmock{border:1px solid var(--ms-line);background:#fff;border-radius:10px;flex:none;width:170px;overflow:hidden}.ms-page .mkt-mp-mailmock img{object-fit:cover;width:100%;height:70px;display:block}.ms-page .mkt-mp-mailmock p{color:var(--ms-muted);margin:0;padding:8px 10px;font-size:10.5px;line-height:1.4}.ms-page .mkt-mp-step-copy{flex:260px;min-width:0}.ms-page .mkt-mp-step-copy h3,.ms-page .mkt-mp-rowcopy h3{margin:0;font:600 15.5px/1.3 Inter,sans-serif}.ms-page .mkt-mp-why{color:var(--ms-muted);margin:4px 0 0;font-size:12.5px;line-height:1.5;display:block}.ms-page .mkt-mp-why svg{vertical-align:-2px;width:13px;height:13px;margin-right:4px;display:inline-block}.ms-page .mkt-mp-caption{background:var(--ms-bg);white-space:pre-line;-webkit-line-clamp:5;border-radius:10px;-webkit-box-orient:vertical;margin-top:10px;padding:10px 12px;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.ms-page .mkt-mp-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.ms-page .mkt-mp-chips a.ms-chip{text-decoration:none}.ms-page .mkt-mp-tip-line{color:var(--ms-muted);margin:10px 0 0;font-size:12.5px}.ms-page .mkt-mp-dl{grid-template-columns:110px minmax(0,1fr);gap:6px 10px;margin:10px 0 0;font-size:13px;display:grid}.ms-page .mkt-mp-dl dt{color:var(--ms-muted);font-weight:400}.ms-page .mkt-mp-dl dd{margin:0}.ms-page .mkt-mp-actions{border-top:1px solid var(--ms-soft);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding-top:12px;display:flex}.ms-page .mkt-mp-actions.is-plain{border:0;padding:0}.ms-page .mkt-mp-actions form{margin:0}.ms-page .mkt-mp-dl-btn{margin-left:auto}.ms-page .mkt-mp-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.ms-page .mkt-mp-rowthumb{background:var(--ms-soft);border-radius:8px;width:64px;height:64px;overflow:hidden}.ms-page .mkt-mp-rowthumb img{object-fit:cover;width:100%;height:100%;display:block}.ms-page .mkt-mp-rowtile{flex-basis:44px;width:44px;height:44px}.ms-page .mkt-mp-rowcopy{min-width:0}.ms-page .mkt-mp-rowcopy .mkt-mp-step-head>.ms-chip{margin-left:0}.ms-page .mkt-mp-rowcopy h3{margin-top:3px;font-size:14px}.ms-page .mkt-mp-rowactions{align-items:center;gap:6px;display:flex}.ms-page .mkt-mp-rowactions form{margin:0}.ms-page .mkt-mp-rowactions .ms-icon-btn{width:32px;height:32px}.ms-page .mkt-mp-decisioncard{gap:14px;padding:18px 20px}.ms-page .mkt-mp-decision-head{align-items:center;gap:10px;display:flex}.ms-page .mkt-mp-decision-head h3{margin:3px 0 0;font:600 17px Inter,sans-serif}.ms-page .mkt-mp-decision-head>.ms-chip{margin-left:auto}.ms-page .mkt-mp-decisioncard>.mkt-mp-why{margin:0;font-size:13px;line-height:1.55}.ms-page .mkt-mp-decision{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.ms-page .mkt-mp-decision>div{background:var(--ms-bg);border-radius:10px;padding:11px 12px}.ms-page .mkt-mp-decision dt{color:var(--ms-muted);font-size:11.5px;font-weight:400}.ms-page .mkt-mp-decision dd{margin:4px 0 0;font:600 17px Inter,sans-serif}.ms-page .mkt-mp-pending{margin:8px 0 0;padding:0;list-style:none}.ms-page .mkt-mp-pending li{border-top:1px solid var(--ms-soft);color:var(--ms-green);align-items:center;gap:10px;padding:9px 0;display:flex}.ms-page .mkt-mp-pending li:first-child{border:0}.ms-page .mkt-mp-pending a{min-width:0;color:inherit;flex:1;text-decoration:none}.ms-page .mkt-mp-pending strong{color:var(--ms-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.ms-page .mkt-mp-pending small{color:var(--ms-muted);font-size:11.5px;display:block}.ms-page .mkt-mp-needs{margin:10px 0 0;padding:0;list-style:none}.ms-page .mkt-mp-needs li{align-items:flex-start;gap:10px;margin-top:10px;font-size:12.5px;line-height:1.5;display:flex}.ms-page .mkt-mp-needs li:first-child{margin-top:0}.ms-page .mkt-mp-needs li>svg{color:#a9782f;flex:none;width:16px;height:16px}.ms-page .mkt-mp-needs strong{font-weight:600}.ms-page .mkt-mp-needs p{color:var(--ms-muted);margin:0}.ms-page .mkt-mp-needs a{color:var(--ms-green);font-weight:600}.ms-page .mkt-mp-principle{background:var(--ms-green-soft);border-color:#d3dccf;align-items:flex-start;gap:10px;display:flex}.ms-page .mkt-mp-principle>svg{width:20px;height:20px;color:var(--ms-green);flex:none}.ms-page .mkt-mp-principle p{color:#33463a;margin:0;font-size:12.5px;line-height:1.55}.ms-page .mkt-mp-phasenav button.is-active span{color:#fffc;opacity:1}.ms-page .mkt-mp-stats dt{white-space:nowrap;gap:5px;font-size:11.5px}.ms-page [data-mp-eta],.ms-page .mkt-mp-progress span{font-family:Inter,sans-serif}.ms-page .mkt-mp-orbit-core svg{width:40px;height:40px}.mkt-mp-dialog{color:#2b2a26;border:0;border-radius:18px;width:min(920px,100vw - 32px);max-height:calc(100vh - 32px);padding:0;font:400 14px/1.45 Inter,sans-serif;box-shadow:0 24px 60px #1f24214d}.mkt-mp-dialog::backdrop{background:#1f242173}.ms-page .mkt-mp-dialog form{flex-direction:column;max-height:calc(100vh - 32px);margin:0;display:flex}.ms-page .mkt-mp-dialog-head{border-bottom:1px solid var(--ms-line-2);align-items:center;gap:12px;padding:16px 22px;display:flex}.ms-page .mkt-mp-dialog-head>div{flex:1;min-width:0}.ms-page .mkt-mp-dialog-head h2{margin:2px 0 0;font:600 18px/1.25 Inter,sans-serif}.ms-page .mkt-mp-icon-btn{background:var(--ms-bg);width:36px;height:36px;color:var(--ms-ink);cursor:pointer;border:0;border-radius:9px;place-items:center;display:grid}.ms-page .mkt-mp-dialog-body{flex:1;grid-template-columns:minmax(0,420px) minmax(0,1fr);min-height:0;display:grid;overflow:auto}.ms-page .mkt-mp-dialog-preview{background:var(--ms-bg);padding:20px}.ms-page .mkt-mp-label{margin-bottom:8px;font-size:12.5px;font-weight:600;display:block}.ms-page .mkt-mp-dialog-preview>.mkt-mp-label{color:var(--ms-muted)}.ms-page .mkt-mp-fbmock{border:1px solid var(--ms-line);background:#fff;border-radius:12px;overflow:hidden}.ms-page .mkt-mp-fbmock-head{align-items:center;gap:9px;padding:12px 13px 6px;display:flex}.ms-page .mkt-mp-fbmock-head>span{background:var(--ms-green);border-radius:99px;flex:none;width:32px;height:32px}.ms-page .mkt-mp-fbmock-head strong{font-size:13px;font-weight:600;display:block}.ms-page .mkt-mp-fbmock-head small{color:var(--ms-muted);font-size:11.5px;display:block}.ms-page .mkt-mp-fbmock>p{white-space:pre-line;margin:0;padding:4px 13px 10px;font-size:13px;line-height:1.5}.ms-page .mkt-mp-fbmock .mkt-mp-media{border-radius:0;width:100%;height:auto}.ms-page .mkt-mp-fbmock .mkt-mp-media img{height:auto}.ms-page .mkt-mp-fbmock-foot{color:var(--ms-muted);justify-content:space-around;padding:9px 0;font-size:12.5px;font-weight:600;display:flex}.ms-page .mkt-mp-dialog-fields{flex-direction:column;gap:14px;min-width:0;padding:20px 22px;display:flex}.ms-page .mkt-mp-variant-row{flex-wrap:wrap;gap:8px;display:flex}.ms-page .mkt-mp-variant{width:96px;color:var(--ms-muted);text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;font:400 11.5px/1.2 Inter,sans-serif;text-decoration:none;display:flex}.ms-page .mkt-mp-variant img{background:var(--ms-soft);object-fit:cover;border:2px solid #0000;border-radius:10px;width:96px;height:96px;display:block}.ms-page .mkt-mp-variant[aria-pressed=true] img{border-color:var(--ms-green)}.ms-page .mkt-mp-variant.is-edit{border:1px dashed var(--ms-control);width:96px;height:96px;color:var(--ms-green);border-radius:10px;justify-content:center;font-weight:600}.ms-page .mkt-mp-onlyphoto{cursor:pointer;align-items:center;gap:8px;margin-top:8px;font-size:12.5px;display:flex}.ms-page .mkt-mp-onlyphoto input[type=checkbox]{width:16px;height:16px;accent-color:var(--ms-green)}.ms-page .mkt-mp-field{display:block}.ms-page .mkt-mp-field>span{margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.ms-page .mkt-mp-field-top{justify-content:space-between;display:flex!important}.ms-page .mkt-mp-field-top b{font-weight:600}.ms-page .mkt-mp-field-top small{color:var(--ms-muted);font-size:12px;font-weight:400}.ms-page .mkt-mp-dialog .mkt-field,.ms-page .mkt-mp-summary .mkt-field{border:1px solid var(--ms-control);width:100%;min-height:36px;box-shadow:none;background:#fff;border-radius:9px;padding:7px 12px;font:500 13.5px/1.5 Inter,sans-serif}.ms-page .mkt-mp-dialog textarea.mkt-field{resize:vertical;font-weight:400}.ms-page .mkt-mp-refine{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ms-page .mkt-mp-refine small{color:var(--ms-muted);font-size:12px}.ms-page .mkt-mp-field-row{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.ms-page .mkt-mp-choice{border:0;min-width:0;margin:0;padding:0}.ms-page .mkt-mp-choice legend{margin-bottom:6px;padding:0;font-size:12.5px;font-weight:600}.ms-page .mkt-mp-choice.is-inline{flex-wrap:wrap;gap:14px;display:flex}.ms-page .mkt-mp-choice label{align-items:center;gap:7px;font-size:13px;display:inline-flex}.ms-page .mkt-mp-choice input{width:16px;height:16px;accent-color:var(--ms-green)}.ms-page .mkt-mp-info{background:var(--ms-green-soft);color:#33463a;border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.5;display:flex}.ms-page .mkt-mp-info svg{flex:none;width:15px;height:15px;margin-top:1px}.ms-page .mkt-mp-dialog-foot{border-top:1px solid var(--ms-line-2);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 22px;display:flex}.ms-page .mkt-mp-dialog-foot>span{flex:1}@media (width<=720px){.ms-page .mkt-mp-rail{flex-basis:100%;min-width:0;max-width:none;position:static}.ms-page .mkt-mp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ms-page .mkt-mp-days{border:0;margin-left:0;padding-left:0}.ms-page .mkt-mp-day{grid-template-columns:minmax(0,1fr);gap:6px}.ms-page .mkt-mp-day-label{text-align:left;align-items:baseline;gap:5px;padding:0;display:flex}.ms-page .mkt-mp-day-label strong{font-size:16px}.ms-page .mkt-mp-day-label span,.ms-page .mkt-mp-day-label em{margin:0}.ms-page .mkt-mp-row{grid-template-columns:auto minmax(0,1fr)}.ms-page .mkt-mp-rowactions{grid-column:1/-1;justify-content:flex-end}.ms-page .mkt-mp-media{width:100%;height:auto}.ms-page .mkt-mp-media img{height:auto}.ms-page .mkt-mp-decision{grid-template-columns:1fr 1fr}.ms-page .mkt-mp-dialog-body,.ms-page .mkt-mp-field-row{grid-template-columns:1fr}}@media (width<=900px){.ms-side{flex-basis:100%;max-width:none}.ms-qr-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.ms-page{gap:14px}.ms-page>:not(.ms-top):not(dialog){width:calc(100% - 32px)}.main.main-marketing{padding-bottom:160px!important}.ms-top{margin-bottom:0}.ms-top-inner{padding:10px 16px 0}.ms-crumbs,.ms-m-hide,.ms-cover{display:none!important}.ms-head-row{flex-wrap:nowrap;gap:10px}.ms-m-back{background:var(--ms-bg);width:36px;height:36px;color:var(--ms-ink);border-radius:10px;flex:0 0 36px;place-items:center;display:grid}.ms-head-property{min-width:0}.ms-head-copy h1{letter-spacing:0;font-size:15px;line-height:1.25}.ms-head-meta{flex-wrap:nowrap;gap:5px;font-size:12px;margin-top:1px!important}.ms-head-meta strong{color:var(--ms-muted);font-weight:500}.ms-shortlink{border-color:var(--ms-line);background:#fff;justify-content:center;width:36px;height:36px;padding:0}.ms-shortlink-copy{width:34px;height:34px}.ms-shortlink-copy svg{width:17px;height:17px}.ms-tabs{background:0 0;border:0;border-radius:0;width:auto;margin:8px -16px 0;padding:0 12px 6px}.ms-tabs a{min-height:32px;padding:7px 12px;font-size:13px}.ms-title{font-size:20px}.ms-desc{display:none}.ms-card{padding:16px}.ms-layout{gap:14px}.ms-layout.is-post .ms-side{order:-1}.ms-hub .ms-crumbs{margin-bottom:8px;display:flex!important}.ms-hub .ms-crumbs span,.ms-hub .ms-crumbs svg,.ms-hub .ms-m-back{display:none}.ms-hub .ms-cover{flex-basis:56px;width:56px;height:48px;display:grid!important}.ms-hub .ms-head-row{flex-wrap:wrap}.ms-hub .ms-head-copy h1{white-space:normal;font-size:19px;line-height:1.2}.ms-hub .ms-head-meta{margin-left:-68px;font-size:12.5px;margin-top:8px!important}.ms-hub .ms-head-meta strong{color:var(--ms-ink);font-weight:600}.ms-hub .ms-head-meta .ms-chip{display:inline-flex!important}.ms-hub .ms-head-actions{width:100%}.ms-hub .ms-shortlink{background:var(--ms-bg);justify-content:flex-start;width:100%;height:40px;padding:0 4px 0 12px}.ms-hub .ms-shortlink .ms-m-hide:not(.ms-btn){display:inline-flex!important}.ms-hub .ms-shortlink span{flex:1}.ms-hub .ms-shortlink-copy{width:44px;height:32px}.ms-hub .ms-head-actions>.ms-btn{display:none!important}.ms-hub .ms-eyebrow.ms-hub-eyebrow{margin-bottom:2px;font-size:11.5px}.hub-layout{display:block}.hub-rail,.hub-tools,.hub-group,.hub-section,.hub-distribute,.hub-plan-progress,.hub-plan-rows li:not(.is-today),.hub-plan .hub-link{display:none}.hub-plan-rows{margin-top:6px}.hub-plan-rows li{border:0;flex-wrap:wrap;padding:6px 0 0}.hub-plan-rows .hub-mark,.hub-plan-rows li.is-today>div{display:none}.hub-plan-rows li .ms-btn{min-height:40px;padding:0 16px;font-size:13.5px}.hub-plan .mkt-mp-tile{display:none!important}.hub-plan-title h2{font-size:15px}.hub-m-stats{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid}.hub-m-stats>div{border-left:1px solid var(--ms-soft);padding:12px 6px}.hub-m-stats>div:first-child{border-left:0}.hub-m-stats strong{font-size:17px;font-weight:600;display:block}.hub-m-stats span{color:var(--ms-muted);font-size:11.5px}.hub-m-note{display:flex}.hub-m-note a{color:inherit;font-weight:600;text-decoration:underline}.hub-m-list{padding:0;display:block;overflow:hidden}.hub-m-list h2{color:var(--ms-muted);margin:0;padding:12px 14px 10px;font-size:13px;font-weight:600}.hub-m-list a{border-top:1px solid var(--ms-soft);color:var(--ms-ink);align-items:center;gap:12px;padding:13px 14px;text-decoration:none;display:flex}.hub-m-list a>div{flex:1;min-width:0}.hub-m-list strong{font-size:14px;font-weight:600;display:block}.hub-m-list small{color:var(--ms-muted);font-size:12px;display:block}.hub-m-list a>svg.iv-ph{width:16px;height:16px;color:var(--ms-muted)}.hub-m-list .hub-tile{flex-basis:36px;width:36px;height:36px}.ms-action{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:0;position:fixed;inset:auto 0 0;box-shadow:0 -6px 18px #2b2a261a}.ms-action p{display:none}.ms-action>.ms-btn.primary{min-height:44px}.ms-channels{scrollbar-width:none;flex-direction:row;overflow-x:auto}.ms-channel{border-radius:999px;flex:none;width:auto;height:36px}.ms-channel .ms-channel-check{display:none!important}.ms-channel .ms-d-only{display:none}.ms-channel .ms-m-short{display:inline}.ms-post-actions .ms-btn{flex:1}.ms-result,.ms-qr-body{grid-template-columns:1fr}.ms-qr-row{grid-template-columns:48px minmax(0,1fr);gap:8px 10px;padding:12px 14px}.ms-qr-actions{grid-column:2}.ms-qr-name>small{white-space:normal;overflow-wrap:anywhere}.ms-qr-thumb{width:48px;height:48px}.ms-qr-num{display:none}.ms-qr-actions .ms-btn{padding:0 10px}.ms-qr-codes-head{padding:12px 14px}.ms-qr-new{margin-left:0}.ms-brochure-pages figure{flex-basis:100%}.ms-sign-preview{min-height:0;padding:14px}.ms-tpl-grid,.ms-recent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html.sp-locked{overflow:hidden}.sp-page{--sp-off:#fbfaf7}.sp-top{margin-bottom:0}.sp-top-inner{padding:22px 28px 20px}.sp-top:has(.sp-tabs) .sp-top-inner{padding-bottom:0}.sp-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.sp-head h1{letter-spacing:-.015em;margin:0;font-size:26px;font-weight:600;line-height:1.15}.sp-head p{color:var(--ms-muted);margin:5px 0 0;font-size:13.5px}.sp-head-actions{align-items:center;gap:8px;display:flex}.sp-m,.sp-m-inline{display:none}.sp-link{border:1px solid var(--ms-line);background:var(--ms-bg);height:36px;color:var(--ms-muted);border-radius:9px;align-items:center;gap:6px;padding:0 4px 0 12px;font-size:13px;font-weight:500;display:inline-flex}.sp-link span{color:var(--ms-ink)}.sp-link svg.iv-ph{width:15px;height:15px}.sp-link button{width:28px;height:28px;color:var(--ms-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.sp-picker{margin-top:16px;position:relative}.sp-label{margin-bottom:7px;font-size:13px;font-weight:600;display:block}.sp-field{width:100%;height:68px;color:var(--ms-ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #cfcabd;border-radius:12px;align-items:center;gap:14px;padding:0 16px 0 10px;font:500 14px Inter,sans-serif;display:flex}.sp-field:hover{border-color:#b9b3a4}.sp-field.is-empty,.sp-field[aria-expanded=true]{border:2px solid var(--ms-green);box-shadow:0 0 0 4px var(--ms-green-soft)}.sp-field:focus-visible{outline:2px solid var(--ms-green);outline-offset:2px}.sp-photo{background:var(--ms-soft);width:64px;height:48px;color:var(--ms-muted);border-radius:9px;flex:0 0 64px;place-items:center;display:grid;overflow:hidden}.sp-photo img{object-fit:cover;width:100%;height:100%}.sp-photo.is-icon{background:var(--ms-green-soft);width:48px;color:var(--ms-green);border-radius:10px;flex-basis:48px}.sp-photo.is-icon svg.iv-ph{width:24px;height:24px}.sp-value{flex:1;min-width:0}.sp-value strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;display:block;overflow:hidden}.sp-value small{color:var(--ms-muted);white-space:nowrap;align-items:center;gap:8px;margin-top:2px;font-size:13px;display:flex}.sp-value small .sp-d-inline{text-overflow:ellipsis;overflow:hidden}.sp-caret{color:var(--ms-muted)}.sp-field svg.iv-ph.sp-caret,.sp-field>svg.iv-ph:last-child{width:20px;height:20px;color:var(--ms-muted);flex:0 0 20px;transition:transform .15s}.sp-field[aria-expanded=true]>svg.iv-ph:last-child{transform:rotate(180deg)}.sp-hint{color:#8a6234;margin:8px 0 0;font-size:13px;font-weight:600}.sp-panel{z-index:40;border:1px solid var(--ms-line);background:#fff;border-radius:14px;padding:10px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 44px #2b2a262e}.sp-panel[hidden],.sp-sheet-head{display:none}.sp-search{border:1px solid var(--ms-control);height:40px;color:var(--ms-muted);border-radius:9px;align-items:center;gap:9px;padding:0 12px;display:flex}.sp-search:focus-within{border-color:var(--ms-green);outline:2px solid #3f54432e}.sp-search svg.iv-ph{flex:0 0 17px;width:17px;height:17px}.sp-search input{width:100%;min-width:0;color:var(--ms-ink);background:0 0;border:0;outline:0;font:400 14px Inter,sans-serif}.sp-search input::-webkit-search-cancel-button{display:none}.sp-filters{gap:6px;margin:10px 2px 6px;display:flex}.sp-filter{background:var(--ms-soft);height:24px;color:var(--ms-muted);cursor:pointer;border:0;border-radius:999px;padding:0 9px;font:600 11.5px Inter,sans-serif}.sp-filter[aria-pressed=true]{background:var(--ms-green-soft);color:var(--ms-green)}.sp-list-title{color:var(--ms-muted);margin:10px 12px 4px;font-size:12.5px;font-weight:600}.sp-list{margin:0;padding:0;list-style:none}.sp-option{cursor:pointer;border-radius:9px;align-items:center;gap:12px;padding:8px 12px;display:flex}.sp-option.is-active{background:var(--ms-green-soft)}.sp-option-photo{background:var(--ms-soft);width:56px;height:42px;color:var(--ms-muted);border-radius:8px;flex:0 0 56px;place-items:center;display:grid;overflow:hidden}.sp-option-photo img{object-fit:cover;width:100%;height:100%}.sp-option-photo svg.iv-ph{width:18px;height:18px}.sp-option-copy{flex:1;min-width:0}.sp-option-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;display:block;overflow:hidden}.sp-option-copy small{color:var(--ms-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.sp-option-copy .sp-d-inline{display:block}.sp-none{color:var(--ms-muted);padding:18px 12px;font-size:13.5px}.sp-more{color:var(--ms-muted);margin:6px 12px 4px;font-size:12.5px}.sp-empty{border:1px dashed #cfcabd;border-radius:12px;margin-top:16px;padding:18px}.sp-empty strong{font-size:15px;font-weight:600}.sp-empty p{color:var(--ms-muted);margin:3px 0 12px;font-size:13px}.sp-recents{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.sp-recents>span{color:var(--ms-muted);margin-right:2px;font-size:12.5px}.sp-recents a{border:1px solid var(--ms-line);height:36px;color:var(--ms-ink);white-space:nowrap;background:#fff;border-radius:9px;align-items:center;gap:8px;padding:0 12px 0 5px;font-size:13px;text-decoration:none;display:inline-flex}.sp-recents a:hover{border-color:#c3bcaa;text-decoration:none}.sp-recents b{font-weight:600}.sp-recent-photo{background:var(--ms-soft);width:34px;height:26px;color:var(--ms-muted);border-radius:6px;place-items:center;display:grid;overflow:hidden}.sp-recent-photo img{object-fit:cover;width:100%;height:100%}.sp-recent-photo svg.iv-ph{width:14px;height:14px}.sp-tabs{margin:14px 0 12px}.sp-main{flex-direction:column;gap:18px;padding-top:4px;display:flex}.sp-plan{align-items:center;gap:16px;padding:16px 20px;display:flex}.sp-plan .hub-tile.is-solid{background:var(--ms-green);color:#fff}.sp-plan-copy{flex:1;min-width:0}.sp-plan-copy small{color:var(--ms-muted);font-size:12.5px;display:block}.sp-plan-copy strong{margin-top:2px;font-size:16px;font-weight:600;display:block}.sp-plan-copy p{color:var(--ms-muted);margin:2px 0 0;font-size:13px}.sp-plan-progress{align-items:center;gap:10px;display:flex}.sp-plan-progress b{white-space:nowrap;font-size:13px;font-weight:600}.sp-plan-progress span{background:var(--ms-soft);border-radius:99px;width:110px;height:7px;display:block;overflow:hidden}.sp-plan-progress i{background:var(--ms-green);height:7px;display:block}.sp-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ms-card.sp-off,.hub-distribute.sp-off{background:var(--sp-off)}.sp-off .hub-tile{background:var(--ms-soft);color:var(--ms-muted)}.sp-off.hub-tool h3,.sp-off.sp-plan .sp-plan-copy strong,.hub-distribute.sp-off strong,.hub-m-list .sp-m-off strong{color:var(--ms-muted)}[data-sp-need]{cursor:pointer}.sp-btn-off{border-color:var(--ms-line);background:var(--ms-soft);color:#8d8980;cursor:not-allowed}[data-sp-need] .sp-btn-off,.sp-plan[data-sp-need].sp-off .sp-btn-off{cursor:pointer}.sp-btn-off:hover{border-color:var(--ms-line);color:#8d8980}.sp-why{color:var(--ms-muted);white-space:nowrap;font-size:12px}.hub-m-list .sp-m-off{border-top:1px solid var(--ms-soft);align-items:center;gap:12px;padding:13px 14px;display:flex}.hub-m-list .sp-m-off>div{flex:1;min-width:0}.hub-m-list .sp-m-off>svg.iv-ph{color:#c9c5ba;width:16px;height:16px}.hub-m-list .sp-m-off .hub-tile{background:var(--ms-soft);color:var(--ms-muted)}@media (width<=1000px){.sp-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.sp-page>.sp-main{width:calc(100% - 32px)}.sp-top-inner{padding:16px}.sp-top:has(.sp-tabs) .sp-top-inner{padding:16px}.sp-head h1{letter-spacing:-.01em;font-size:22px}.sp-head p{margin:3px 0 0;font-size:13px}.sp-d,.sp-head-actions,.sp-recents,.sp-tabs,.sp-tools,.sp-d-inline,.sp-value .ms-chip,.sp-filters{display:none!important}.sp-m{display:block}.sp-m-inline{display:inline}.sp-picker{margin-top:12px}.sp-label{display:none}.sp-field{gap:10px;height:64px;padding:0 12px 0 8px}.sp-photo{flex-basis:56px;width:56px;height:46px}.sp-photo.is-icon{flex-basis:46px;width:46px}.sp-value strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;line-height:1.25;display:-webkit-box}.sp-field.is-empty .sp-value strong{font-size:15px}.sp-value small{margin-top:0;font-size:12px}.sp-panel{z-index:1000;box-shadow:none;border:0;border-radius:0;padding:16px;position:fixed;inset:0;overflow-y:auto}.sp-sheet-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.sp-sheet-head h2{margin:0;font-size:17px;font-weight:600}.sp-sheet-head button{border:1px solid var(--ms-line);width:40px;height:40px;color:var(--ms-ink);cursor:pointer;background:#fff;border-radius:10px;place-items:center;display:grid}.sp-search{border-radius:10px;height:44px}.sp-list-title{margin:14px 0 2px}.sp-option{border-top:1px solid var(--ms-soft);border-radius:0;gap:12px;padding:10px 0}.sp-option:first-child{border-top:0}.sp-option.is-active{background:0 0}.sp-option .ms-chip{display:none}.sp-option-photo{flex-basis:58px;width:58px;height:46px}.sp-option-copy strong{white-space:normal;font-size:14px;line-height:1.25}.sp-option-copy small{font-size:12px}.sp-plan{padding:14px;display:block}.sp-plan .hub-tile{display:none}.sp-plan.sp-off{align-items:center;gap:12px;display:flex}.sp-plan.sp-off .hub-tile{flex-basis:36px;width:36px;height:36px;display:grid}.sp-plan.sp-off .sp-plan-copy p,.sp-plan.sp-off .sp-btn-off{display:none}.sp-plan-copy strong{margin-top:3px;font-size:15px}.sp-plan-progress{margin-top:10px}.sp-plan-progress b{display:none}.sp-plan-progress span{width:100%;height:6px}.sp-plan>.ms-btn{margin-top:12px}}.iv-content-region:has(>.main-overview){padding:0!important}.main.main-overview{width:100%!important;max-width:none!important;margin:0!important;padding:0 0 60px!important}.ov{color:#2b2a26;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.45;container-type:inline-size}.ov [data-lucide],.ov svg{flex:none}.ov .sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ov-wrap{box-sizing:border-box;max-width:1240px;margin:0 auto;padding-left:28px;padding-right:28px}.ov-band{background:#fff;border-bottom:1px solid #e4e0d7}.ov-band>.ov-wrap{padding-top:24px;padding-bottom:22px}.ov-hello{justify-content:space-between;align-items:center;gap:18px;display:flex}.ov-hello h1,.ov-title{letter-spacing:-.015em;margin:0;font:600 26px/1.2 Inter,sans-serif}.ov-hello p,.ov-sub{color:#6b6862;margin:3px 0 0;font-size:14px}.ov-hello__actions{gap:8px;display:flex}.ov-btn{box-sizing:border-box;color:#2b2a26;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dad6cc;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:36px;padding:0 14px;font:600 13.5px Inter,sans-serif;text-decoration:none;display:inline-flex}.ov-btn:hover{color:#2b2a26;border-color:#b9c6ba;text-decoration:none}.ov-btn [data-lucide],.ov-btn svg{width:16px;height:16px}.ov-btn--primary{color:#fff;background:#3f5443;border-color:#3f5443}.ov-btn--primary:hover{color:#fff;background:#344537}.ov-btn--tint{color:#3f5443;background:#e4e9e1;border-color:#e4e9e1}.ov-btn--tint:hover{color:#3f5443;background:#d6ded2;border-color:#d6ded2}.ov-sm{box-sizing:border-box;color:#2b2a26;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dad6cc;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 11px;font:600 12.5px Inter,sans-serif;text-decoration:none;display:inline-flex}.ov-sm:hover{color:#2b2a26;border-color:#b9c6ba;text-decoration:none}.ov-sm [data-lucide],.ov-sm svg{width:14px;height:14px}.ov-sm--tint{color:#3f5443;background:#e4e9e1;border-color:#e4e9e1}.ov-sm--tint:hover{color:#3f5443;background:#d6ded2;border-color:#d6ded2}.ov-sm--icon{width:32px;padding:0}.ov-more{color:#3f5443;white-space:nowrap;align-items:center;gap:5px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ov-more:hover{color:#344537;text-decoration:underline}.ov-more [data-lucide],.ov-more svg{width:14px;height:14px}.ov-strip{grid-template-columns:repeat(4,1fr);margin:20px -22px 0;display:grid}.ov-stat{color:#2b2a26;border-left:1px solid #e4e0d7;padding:2px 22px;text-decoration:none;display:block}.ov-stat:first-child{border-left:0}a.ov-stat:hover{color:#2b2a26;text-decoration:none}a.ov-stat:hover strong{color:#3f5443}.ov-stat__label{color:#6b6862;align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}.ov-stat__label [data-lucide],.ov-stat__label svg{width:16px;height:16px}.ov-stat strong{letter-spacing:-.02em;margin-top:5px;font-size:28px;font-weight:600;line-height:1.1;display:block}.ov-stat small{color:#6b6862;margin-top:3px;font-size:12.5px;display:block}.ov-stat.is-red strong,a.ov-stat.is-red:hover strong{color:#9c3b2e}.ov-stat.is-up small{color:#3f6b44}.ov-body{padding-top:22px}.ov-body>.subscription-banner{margin-bottom:18px}.ov-card{background:#fff;border:1px solid #e4e0d7;border-radius:14px}.ov-pad{padding:16px 20px}.ov-columns{grid-template-columns:minmax(0,1fr) 372px;align-items:start;gap:18px;display:grid}.ov-columns.is-single{grid-template-columns:minmax(0,1fr)}.ov-col{flex-direction:column;gap:18px;min-width:0;display:flex}.ov-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.ov-head{border-bottom:1px solid #e4e0d7;justify-content:space-between;align-items:center;gap:12px;padding:15px 20px 13px;display:flex}.ov-head--plain{border:0;margin-bottom:8px;padding:0}.ov-head h2,.ov-today__head h2,.ov-steps__head h2,.ov-gh-side h2{margin:0;font:600 15px/1.3 Inter,sans-serif}.ov-head h2 span{color:#6b6862;margin-left:4px;font-size:13px;font-weight:500}.ov-tile{color:#3f5443;background:#e4e9e1;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.ov-tile [data-lucide],.ov-tile svg{width:18px;height:18px}.ov-tile--sm{flex-basis:32px;width:32px;height:32px}.ov-tile--lg{border-radius:11px;flex-basis:40px;width:40px;height:40px}.ov-tile--lg [data-lucide],.ov-tile--lg svg{width:21px;height:21px}.ov-avatar{color:#3f5443;background:#e4e9e1;border-radius:99px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:12.5px;font-weight:600;display:grid}.ov-tag{color:#6b6862;white-space:nowrap;background:#ede9e1;border-radius:99px;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.ov-tag [data-lucide],.ov-tag svg{width:13px;height:13px}.ov-tag--ok{color:#3f6b44;background:#e5eee3}.ov-none{color:#6b6862;justify-content:center;align-items:center;gap:8px;margin:0;padding:22px 16px;font-size:13.5px;display:flex}.ov-none [data-lucide],.ov-none svg{width:18px;height:18px}.ov-none[hidden],.ov-row[hidden]{display:none}.ov-announce{align-items:center;gap:12px;margin-bottom:18px;padding:11px 16px;display:flex}.ov-announce p{flex:1;min-width:0;margin:0;font-size:13.5px}.ov-announce p strong{font-weight:600}.ov-announce p span{color:#6b6862}.ov-announce.is-unread{border-color:#b9c6ba}.ov-today{overflow:hidden}.ov-today__head{justify-content:space-between;align-items:center;gap:12px;padding:14px 14px 12px 20px;display:flex}.ov-pills{gap:2px;display:flex}.ov-pills>*{box-sizing:border-box;color:#2b2a26;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:99px;align-items:center;gap:6px;height:32px;padding:0 12px;font:600 13px Inter,sans-serif;text-decoration:none;display:inline-flex}.ov-pills>* span{color:#6b6862;font-weight:500}.ov-pills>.is-active{color:#fff;background:#3f5443}.ov-pills>.is-active span{color:#ffffffbf}.ov-pills>a:hover{color:#2b2a26;text-decoration:none}.ov-pills>a.is-active:hover{color:#fff}.ov-pills--box{background:#f7f5f0;border:1px solid #e4e0d7;border-radius:999px;width:max-content;max-width:100%;padding:5px}.ov-pills--box>*{height:36px;padding:0 15px;font-size:13.5px}.ov-overdue{color:#9c3b2e;background:#f8e9e5;align-items:center;gap:10px;padding:10px 20px;display:flex}.ov-overdue>[data-lucide],.ov-overdue>svg{width:18px;height:18px}.ov-overdue strong{flex:1;font-size:13.5px;font-weight:600}.ov-overdue__go{color:inherit;display:none}.ov-rows{margin:0;padding:0;list-style:none}.ov-row{border-top:1px solid #e4e0d7;align-items:center;gap:12px;padding:11px 20px;display:flex;position:relative}.ov-overdue+.ov-rows .ov-row:first-child{border-top:0}.ov-row__main{flex:1;min-width:0}.ov-row__main a{color:#2b2a26;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;display:block}.ov-row__main a:hover{color:#3f5443;text-decoration:underline}.ov-row__main small{color:#6b6862;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:13px;display:block;overflow:hidden}.ov-row__mobilewhen,.ov-row__caret{display:none}.ov-row__when{color:#6b6862;white-space:nowrap;font-size:12.5px}.ov-row__when.is-strong{color:#2b2a26;font-weight:600}.ov-row__actions{flex:none;gap:6px;display:flex}.ov-check{color:#6b6862;cursor:pointer;background:#fff;border:1px solid #dad6cc;border-radius:99px;place-items:center;width:36px;height:36px;padding:0;display:grid}.ov-check:hover{color:#3f5443;background:#e4e9e1;border-color:#3f5443}.ov-check [data-lucide],.ov-check svg{width:16px;height:16px}.ov-today__foot{text-align:center;border-top:1px solid #e4e0d7;padding:12px 20px}.ov-pipeline{overflow:hidden}.ov-pipeline__cells{grid-template-columns:repeat(4,1fr);display:grid}.ov-pipeline__cell{color:#2b2a26;border-left:1px solid #e4e0d7;padding:15px 18px;text-decoration:none;display:block;position:relative}.ov-pipeline__cell:first-child{border-left:0}.ov-pipeline__cell:hover{color:#2b2a26;background:#fbfaf7;text-decoration:none}.ov-pipeline__label{align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.ov-pipeline__label [data-lucide],.ov-pipeline__label svg{color:#3f5443;width:16px;height:16px}.ov-pipeline__cell strong{letter-spacing:-.02em;margin-top:5px;font-size:24px;font-weight:600;line-height:1.15;display:block}.ov-pipeline__cell small{color:#6b6862;margin-top:2px;font-size:12.5px;display:block}.ov-pipeline__arrow{z-index:1;color:#6b6862;background:#fff;border:1px solid #e4e0d7;border-radius:99px;place-items:center;width:24px;height:24px;margin-top:-12px;display:grid;position:absolute;top:50%;right:-12px}.ov-pipeline__arrow [data-lucide],.ov-pipeline__arrow svg{width:12px;height:12px}.ov-pipeline__hint{background:#fbfaf7;border-top:1px solid #e4e0d7;align-items:center;gap:10px;padding:11px 20px;font-size:13.5px;display:flex}.ov-pipeline__hint>[data-lucide],.ov-pipeline__hint>svg{color:#3f5443;width:18px;height:18px}.ov-pipeline__hint span{flex:1}.ov-dialog{background:0 0;border:0;border-radius:14px;width:min(640px,100vw - 32px);padding:0}.ov-dialog::backdrop{background:#2b2a2673}.ov-dialog .share-card{margin:0}.ov-dialog__close{z-index:2;color:#2b2a26;cursor:pointer;background:#fff;border:0;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:10px;right:10px}.ov-dialog__close [data-lucide],.ov-dialog__close svg{width:17px;height:17px}.ov-events{margin:0;padding:0;list-style:none}.ov-events li{gap:10px;padding:7px 0;display:flex}.ov-events li>[data-lucide],.ov-events li>svg{color:#6b6862;width:17px;height:17px;margin-top:1px}.ov-events p{flex:1;min-width:0;margin:0;font-size:13px;line-height:1.4}.ov-events b{font-weight:600}.ov-events time{color:#6b6862;white-space:nowrap;font-size:12.5px}.ov-traffic__num{align-items:baseline;gap:9px;margin-top:2px;display:flex}.ov-traffic__num strong{letter-spacing:-.02em;font-size:26px;font-weight:600}.ov-traffic__num span{color:#6b6862;font-size:13px;font-weight:600}.ov-traffic__num span.is-up{color:#3f6b44}.ov-traffic__num span.is-down{color:#9c3b2e}.ov-traffic__num small{color:#6b6862;font-size:13px}.ov-bars{align-items:flex-end;gap:3px;height:78px;margin-top:12px;display:flex}.ov-bars i{background:#6b7f6e;border-radius:3px 3px 0 0;flex:1;display:block}.ov-traffic__foot{border-top:1px solid #e4e0d7;grid-template-columns:1fr 1fr;margin-top:14px;padding-top:12px;display:grid}.ov-traffic__foot small{color:#6b6862;font-size:12.5px;display:block}.ov-traffic__foot b{font-size:16px;font-weight:600}.ov-top{margin:0;padding:0;list-style:none}.ov-top li{align-items:center;gap:11px;padding:8px 0;display:flex}.ov-top img,.ov-top__blank{object-fit:cover;color:#6b6862;background:#ede9e1;border-radius:8px;flex:0 0 52px;place-items:center;width:52px;height:42px;display:grid}.ov-top__blank [data-lucide],.ov-top__blank svg{width:18px;height:18px}.ov-top div{min-width:0}.ov-top strong{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.ov-top small{color:#6b6862;font-size:12.5px}.ov-news{margin-top:26px}.ov-news .ov-head{margin-bottom:12px}.ov-news .ov-head h2{font-size:18px}.ov-news__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ov-newscard{color:#2b2a26;align-items:center;gap:13px;padding:11px;text-decoration:none;display:flex}.ov-newscard:hover{color:#2b2a26;border-color:#b9c6ba;text-decoration:none}.ov-newscard img,.ov-newscard__blank{object-fit:cover;color:#6b6862;background:#ede9e1;border-radius:8px;flex:0 0 92px;place-items:center;width:92px;height:70px;display:grid}.ov-newscard h3{margin:6px 0 0;font:600 14px/1.3 Inter,sans-serif}.ov-gh{flex-direction:column;padding:20px 22px;display:flex}.ov-gh__head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.ov-gh__head h2{margin:0;font:600 16px/1.3 Inter,sans-serif}.ov-gh__head p{color:#6b6862;margin:1px 0 0;font-size:13px}.ov-gh__list{margin:0 0 18px;padding:0;list-style:none}.ov-gh__list li{padding:0 0 15px 22px;position:relative}.ov-gh__list li:last-child{padding-bottom:0}.ov-gh__list li:before{content:"";background:#3f5443;border-radius:99px;width:9px;height:9px;position:absolute;top:6px;left:0}.ov-gh__list li.is-building:before{background:#966a2b}.ov-gh__list li:after{content:"";background:#e4e0d7;width:1px;position:absolute;top:18px;bottom:-6px;left:4px}.ov-gh__list li:last-child:after{display:none}.ov-gh__list strong{font-size:14px;font-weight:600;line-height:1.3;display:block}.ov-gh__list p{color:#6b6862;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.ov-gh__meta{align-items:center;gap:8px;margin-bottom:4px;display:flex}.ov-gh__meta time{color:#6b6862;font-size:12px}.ov-kind{color:#6b6862;white-space:nowrap;background:#ede9e1;border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.ov-kind [data-lucide],.ov-kind svg{width:12px;height:12px}.ov-kind--uj{color:#3f6b44;background:#e5eee3}.ov-kind--fejlesztes{color:#3f5443;background:#e4e9e1}.ov-kind--building{color:#966a2b;background:#f6ecd9}.ov-gh-mini{box-sizing:border-box;color:#2b2a26;align-items:center;gap:12px;min-height:60px;padding:11px 14px;text-decoration:none;display:none}.ov-gh-mini:hover{color:#2b2a26;border-color:#b9c6ba;text-decoration:none}.ov-gh-mini__text{flex:1;min-width:0}.ov-gh-mini strong{font-size:14px;font-weight:600;line-height:1.3;display:block}.ov-gh-mini small{color:#6b6862;font-size:12.5px;display:block}.ov-gh-mini>[data-lucide],.ov-gh-mini>svg{color:#6b6862;width:15px;height:15px}.ov-gh__all{width:100%;height:38px;margin-top:auto}.ov-gh-tools{justify-content:space-between;align-items:center;gap:14px;margin-top:16px;display:flex}.ov-gh-area{box-sizing:border-box;background:#fff;border:1px solid #dad6cc;border-radius:9px;align-items:center;gap:8px;height:36px;padding:0 10px 0 12px;display:inline-flex}.ov-gh-area [data-lucide],.ov-gh-area>svg{width:15px;height:15px}.ov-gh-area select{color:#2b2a26;cursor:pointer;background:0 0;border:0;height:32px;padding:0 4px 0 0;font:500 13.5px Inter,sans-serif}.ov-columns--gh{grid-template-columns:minmax(0,1fr) 340px;gap:24px}.ov-gh-group{margin-bottom:8px}.ov-gh-group h2{margin:0 0 10px;font:600 15px/1.3 Inter,sans-serif}.ov-gh-entry{border-top:1px solid #e4e0d7;gap:14px;padding:16px 20px;display:flex}.ov-gh-entry:first-child{border-top:0}.ov-gh-entry__main{flex:1;min-width:0}.ov-gh-entry h3{margin:0;font:600 15px/1.3 Inter,sans-serif}.ov-gh-entry p{color:#6b6862;margin:3px 0 0;font-size:13.5px;line-height:1.5}.ov-gh-entry>.ov-more{align-self:center}.ov-gh-more{text-align:center}.ov-gh-side h2{align-items:center;gap:9px;display:flex}.ov-gh-side h2 [data-lucide],.ov-gh-side h2 svg{color:#966a2b;width:19px;height:19px}.ov-gh-side__note{color:#6b6862;margin:3px 0 8px;font-size:13px}.ov-soon{margin:0;padding:0;list-style:none}.ov-soon li{border-top:1px solid #e4e0d7;padding:14px 0}.ov-soon li.is-first{border-top:0}.ov-soon strong{font-size:14px;font-weight:600;line-height:1.3;display:block}.ov-soon p{color:#6b6862;margin:2px 0 0;font-size:13px}.ov-soon__bars{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:10px;display:grid}.ov-soon__bars i{background:#edeae4;border-radius:99px;height:5px;display:block}.ov-soon__bars i.is-on{background:#966a2b}.ov-soon small{color:#966a2b;margin-top:5px;font-size:12px;font-weight:600;display:block}.ov-steps{margin-bottom:18px;overflow:hidden}.ov-steps__head{border-bottom:1px solid #e4e0d7;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.ov-steps__progress{color:#6b6862;align-items:center;gap:10px;font-size:13px;display:flex}.ov-steps__bar{background:#edeae4;border-radius:99px;width:120px;height:6px;display:block;overflow:hidden}.ov-steps__bar i{background:#3f5443;height:6px;display:block}.ov-steps__hide{color:#3f5443;cursor:pointer;background:0 0;border:0;padding:0;font:600 13px Inter,sans-serif}.ov-steps__hide:hover{text-decoration:underline}.ov-steps__body{grid-template-columns:360px minmax(0,1fr);display:grid}.ov-steps__list{border-right:1px solid #e4e0d7;margin:0;padding:12px;list-style:none}.ov-steps__list button{box-sizing:border-box;color:#2b2a26;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;width:100%;min-height:44px;padding:10px 14px;font:500 14px Inter,sans-serif;display:flex}.ov-steps__list button:hover{background:#f7f5f0}.ov-steps__list button.is-current{background:#e4e9e1;font-weight:600}.ov-steps__list button.is-done{color:#6b6862}.ov-steps__mark{box-sizing:border-box;color:#fff;border:1px solid #c9c5ba;border-radius:99px;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.ov-steps__mark [data-lucide],.ov-steps__mark svg{width:13px;height:13px}.is-current>.ov-steps__mark{border-color:#3f5443}.is-done>.ov-steps__mark{background:#3f5443;border-color:#3f5443}.ov-steps__panes{padding:26px 30px}.ov-steps__panes h3{letter-spacing:-.01em;margin:14px 0 0;font:600 20px/1.25 Inter,sans-serif}.ov-steps__panes p{color:#6b6862;max-width:46ch;margin:6px 0 18px;font-size:14px}.ov-empties{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ov-newuser-extra{margin-top:18px}.ov-emptycard{text-align:center;padding:22px 20px}.ov-emptycard>[data-lucide],.ov-emptycard>svg{color:#6b6862;width:24px;height:24px}.ov-emptycard h2{margin:8px 0 3px;font:600 14.5px/1.3 Inter,sans-serif}.ov-emptycard p{color:#6b6862;margin:0;font-size:13px}.nw-filters{margin-top:16px}.nw-blank{color:#6b6862;background:#ede9e1;place-items:center;display:grid}.nw-blank [data-lucide],.nw-blank svg{width:22px;height:22px}.nw-meta{align-items:center;gap:9px;display:flex}.nw-meta time{color:#6b6862;font-size:12.5px}.nw-hero{color:#2b2a26;grid-template-columns:1.15fr 1fr;text-decoration:none;display:grid;overflow:hidden}.nw-hero:hover,.nw-card:hover{color:#2b2a26;border-color:#b9c6ba;text-decoration:none}.nw-hero__img{background:#ede9e1;min-height:320px;display:block;position:relative}.nw-hero__img>img,.nw-hero__img>.nw-blank{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nw-hero__badge{background:#fff;border-radius:99px;padding:4px 11px;font-size:12px;font-weight:600;position:absolute;top:14px;left:14px}.nw-hero__body{flex-direction:column;justify-content:center;padding:30px 34px;display:flex}.nw-hero__title{letter-spacing:-.012em;margin-top:12px;font-size:24px;font-weight:600;line-height:1.25;display:block}.nw-hero__text{color:#6b6862;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:9px;font-size:14.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.nw-hero__foot,.nw-card__foot{color:#6b6862;justify-content:space-between;align-items:center;display:flex}.nw-hero__foot{margin-top:20px;font-size:13px}.nw-hero__foot b,.nw-card__foot b{color:#3f5443;align-items:center;gap:5px;font-weight:600;display:inline-flex}.nw-hero__foot b{font-size:13.5px}.nw-hero__foot [data-lucide],.nw-hero__foot svg,.nw-card__foot [data-lucide],.nw-card__foot svg{width:14px;height:14px}.nw-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.nw-hero+.nw-grid{margin-top:18px}.ov-body>.nw-grid:first-child{margin-top:0}.nw-card{color:#2b2a26;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.nw-card__img{object-fit:cover;width:100%;height:176px;display:grid}.nw-card__body{flex-direction:column;flex:1;padding:15px 18px 16px;display:flex}.nw-card h3{margin:10px 0 0;font:600 16px/1.3 Inter,sans-serif}.nw-card p{color:#6b6862;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 14px;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.nw-card__foot{margin-top:auto;font-size:12.5px}.nw-more{text-align:center;margin-top:22px}.nw-crumbs{color:#6b6862;align-items:center;gap:6px;font-size:12.5px;display:flex}.nw-crumbs a{color:#6b6862;text-decoration:none}.nw-crumbs a:hover{color:#3f5443;text-decoration:underline}.nw-crumbs [data-lucide],.nw-crumbs svg{width:12px;height:12px}.nw-back{color:#3f5443;align-items:center;gap:6px;font-size:13px;font-weight:600;text-decoration:none;display:none}.nw-back [data-lucide],.nw-back svg{width:15px;height:15px}.nw-title{letter-spacing:-.015em;max-width:820px;margin:12px 0 0;font:600 26px/1.22 Inter,sans-serif}.nw-articlemeta{color:#6b6862;flex-wrap:wrap;align-items:center;gap:12px;margin-top:11px;font-size:13px;display:flex}.nw-articlemeta__read{align-items:center;gap:5px;display:inline-flex}.nw-articlemeta__read [data-lucide],.nw-articlemeta__read svg{width:15px;height:15px}.nw-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.nw-layout.is-single{grid-template-columns:minmax(0,860px);justify-content:center}.nw-article{overflow:hidden}.nw-cover{margin:0}.nw-cover img{object-fit:cover;width:100%;max-height:420px;display:block}.nw-cover figcaption{color:#6b6862;padding:8px 34px 0;font-size:12.5px}.nw-text{max-width:680px;padding:22px 34px 30px}.nw-lead{margin:0 0 20px;font-size:18px;font-weight:500;line-height:1.55}.nw-body{font-size:16px;line-height:1.7}.nw-body>:first-child{margin-top:0}.nw-body>:last-child{margin-bottom:0}.nw-body p{margin:0 0 16px}.nw-body h2{letter-spacing:-.01em;margin:28px 0 10px;scroll-margin-top:24px;font:600 20px/1.3 Inter,sans-serif}.nw-body h3{margin:22px 0 8px;font:600 17px/1.35 Inter,sans-serif}.nw-body ul,.nw-body ol{margin:0 0 16px;padding-left:22px}.nw-body li{margin-bottom:6px}.nw-body li p{margin:0}.nw-body a:not(.ov-btn){color:#3f5443;text-decoration:underline}.nw-body strong,.nw-body b{font-weight:600}.nw-body img{border-radius:12px;max-width:100%;height:auto}.nw-body hr{border:0;border-top:1px solid #e4e0d7;margin:24px 0}.nw-quote{color:#3f5443;background:#e4e9e1;border-radius:12px;margin:24px 0;padding:18px 22px;font-size:17px;font-weight:500;line-height:1.5}.nw-quote p{margin:0}.nw-figure{margin:22px 0}.nw-figure img{border-radius:12px;width:100%;display:block}.nw-figure figcaption{color:#6b6862;margin-top:7px;font-size:12.5px;line-height:1.45}.nw-cta{background:#fbfaf7;border:1px solid #e4e0d7;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin:24px 0;padding:18px 20px;display:flex}.nw-body .nw-cta h3{margin:0;font-size:15.5px}.nw-body .nw-cta p{color:#6b6862;margin:3px 0 0;font-size:13.5px;line-height:1.45}.nw-tags{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.nw-side{flex-direction:column;gap:18px;display:flex;position:sticky;top:20px}.nw-side h2{margin:0;font:600 15px/1.3 Inter,sans-serif}.nw-toc ul{margin:10px 0 0;padding:0;font-size:13.5px;list-style:none}.nw-toc li{padding:6px 0}.nw-toc a{color:#2b2a26;text-decoration:none}.nw-toc a:hover{color:#3f5443;text-decoration:underline}.nw-toc a.is-active{color:#3f5443;font-weight:600}.nw-related{padding-bottom:8px}.nw-related ul{margin:6px 0 0;padding:0;list-style:none}.nw-related li{border-top:1px solid #e4e0d7;padding:9px 0}.nw-related li:first-child{border-top:0}.nw-related a{color:#2b2a26;align-items:center;gap:11px;text-decoration:none;display:flex}.nw-related a:hover strong{color:#3f5443}.nw-related img,.nw-related .nw-blank{object-fit:cover;border-radius:8px;flex:0 0 60px;width:60px;height:48px}.nw-related strong{font-size:13.5px;font-weight:600;line-height:1.3;display:block}.nw-related small{color:#6b6862;font-size:12.5px}@container (width<=1040px){.nw-layout,.nw-hero{grid-template-columns:minmax(0,1fr)}.nw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nw-side{position:static}.nw-toc,.ov-gh{display:none}.ov-gh-mini{display:flex}.ov-columns,.ov-columns--gh{grid-template-columns:minmax(0,1fr)}.ov-news__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-steps__body{grid-template-columns:300px minmax(0,1fr)}}@container (width<=720px){.nw-filters{background:0 0;border:0;width:auto;margin-top:11px;padding:0;overflow-x:auto}.nw-filters>*{height:34px;padding:0 13px;font-size:13px}.nw-filters>* span{display:none}.nw-hero__img{min-height:190px}.nw-hero__body{padding:14px 16px 16px}.nw-hero__title{margin-top:9px;font-size:18px;line-height:1.3}.nw-hero__text{margin-top:5px;font-size:13.5px}.nw-hero__foot{display:none}.nw-grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:12px}.nw-card{flex-direction:row;align-items:center;gap:13px;padding:11px}.nw-card__img{border-radius:8px;flex:0 0 92px;width:92px;height:74px}.nw-card__body{padding:0}.nw-card h3{margin-top:7px;font-size:14.5px}.nw-card p,.nw-card__foot,.nw-crumbs{display:none}.nw-back{display:inline-flex}.nw-title{margin-top:11px;font-size:22px;line-height:1.25}.nw-articlemeta{gap:9px;margin-top:9px;font-size:12.5px}.ov-body.nw-read{padding:0}.nw-article{border:0;border-radius:0}.nw-text{max-width:none;padding:18px 16px 26px}.nw-cover figcaption{padding:8px 16px 0}.nw-cover img{max-height:240px}.nw-lead{font-size:17px}.nw-body h2{font-size:19px}.nw-cta{display:block}.nw-body .nw-cta p{margin-bottom:12px}.nw-side{padding:14px 16px 0}.ov-pair{grid-template-columns:minmax(0,1fr);gap:14px}.ov-wrap{padding-left:16px;padding-right:16px}.ov-band>.ov-wrap{padding-top:16px;padding-bottom:16px}.ov-hello h1,.ov-title{font-size:22px}.ov-hello p,.ov-sub{font-size:13.5px}.ov-hello__actions{display:none}.ov-strip{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 0}.ov-stat{border:1px solid #e4e0d7;border-radius:12px;padding:11px 13px}.ov-stat:first-child{border-left:1px solid #e4e0d7}.ov-stat__label [data-lucide],.ov-stat__label svg,.ov-stat small{display:none}.ov-stat__label{font-size:12.5px}.ov-stat strong{margin-top:2px;font-size:22px}.ov-body{padding-top:14px}.ov-col,.ov-columns{gap:14px}.ov-today__head{padding:13px 14px}.ov-pills:not(.ov-pills--box){display:none}.ov-overdue{box-sizing:border-box;min-height:44px;padding:0 14px;position:relative}.ov-overdue form,.ov-overdue>.ov-sm{display:none}.ov-overdue__go{display:block}.ov-overdue__go:after{content:"";position:absolute;inset:0}.ov-overdue__go [data-lucide],.ov-overdue__go svg{width:15px;height:15px}.ov-row{padding:11px 14px}.ov-row__when,.ov-row__actions{display:none}.ov-row__mobilewhen{display:inline}.ov-row__caret,.ov-row svg.ov-row__caret{color:#6b6862;width:15px;height:15px;display:block}.ov-row__main a:after{content:"";position:absolute;inset:0}.ov-row__lead{z-index:1;position:relative}.ov-row__main small{font-size:12.5px}.ov-pipeline__cells{grid-template-columns:1fr 1fr}.ov-pipeline__cell:nth-child(odd){border-left:0}.ov-pipeline__cell:nth-child(n+3){border-top:1px solid #e4e0d7}.ov-pipeline__arrow{display:none}.ov-pipeline__hint{flex-wrap:wrap}.ov-news__grid,.ov-empties{grid-template-columns:1fr}.ov-announce{flex-wrap:wrap}.ov-announce p{flex-basis:calc(100% - 46px)}.ov-steps__head{flex-wrap:wrap}.ov-steps__body{grid-template-columns:1fr}.ov-steps__list{border-bottom:1px solid #e4e0d7;border-right:0}.ov-steps__panes{padding:20px}.ov-gh-tools{flex-wrap:wrap}.ov-pills--box{overflow-x:auto}.ov-gh-entry{flex-wrap:wrap;padding:14px}.ov-gh-entry>.ov-tile{display:none}.ov-gh-entry>.ov-more{align-self:flex-start}}.meta-choice-fieldset{border:0;min-width:0;margin:0;padding:0}.meta-choice-fieldset legend{margin-bottom:9px;font-size:13px;font-weight:800}.meta-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.meta-campaign-wizard .meta-choice-card{cursor:pointer;background:#fff;border:2px solid #dfe4df;border-radius:12px;grid-template-columns:22px 22px 1fr;align-items:start;gap:10px;padding:15px;transition:border-color .15s,box-shadow .15s;display:grid;position:relative}.meta-campaign-wizard .meta-choice-card:has(input:checked){background:#f8faf7;border-color:#30493a;box-shadow:0 0 0 3px #30493a1f}.meta-campaign-wizard .meta-choice-card.disabled{opacity:.5;cursor:not-allowed}.meta-choice-card input{accent-color:#30493a;height:18px;margin:2px 0 0;padding:0;width:18px!important}.meta-choice-card>i{color:#30493a;width:20px;height:20px}.meta-choice-card>span{gap:4px;display:grid}.meta-choice-card small{color:#687168;font-size:12px;font-weight:500;line-height:1.4}.meta-budget-summary{color:#30493a;background:#eef4ee;border-radius:10px;margin:0;padding:12px 14px;font-size:13px;font-weight:750}.meta-wizard-step label>small{color:#747c75;font-size:11px;font-weight:500;line-height:1.35}@media (width<=700px){.meta-choice-grid{grid-template-columns:1fr}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-latin-ext.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-400-latin-ext.woff2)format("woff2")}:root{--page:#f7f5f0;--surface:#fff;--surface-2:#ede9e1;--text:#2c312a;--secondary:#6e7167;--muted:#8a8d84;--border:#e4e1d8;--accent:#3f5443;--accent-hover:#344537;--accent-bg:#e7ece5;--accent-border:#cbd7c9;--success:#3f6b44;--success-bg:#e5eee3;--warning:#936f37;--warning-bg:#f6ead3;--error:#a5443a;--error-bg:#f5e3e0;--bronze:#9b7049;--radius:12px;--radius-lg:16px}*{box-sizing:border-box}html,body{background:var(--page);min-height:100%;color:var(--text);margin:0;font-family:Inter,system-ui,sans-serif}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}.mono{font-family:IBM Plex Mono,monospace}[data-lucide]{stroke-width:2px;flex:none;width:1em;height:1em}.top{z-index:30;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;position:sticky;top:0}.top-inner{align-items:center;gap:16px;max-width:1320px;margin:auto;padding:14px 32px;display:flex}.brand{white-space:nowrap;align-items:center;gap:10px;display:flex}.brand img{width:auto;height:38px}.nav{gap:2px;display:flex}.nav a{color:var(--secondary);white-space:nowrap;border-radius:8px;align-items:center;padding:9px 11px;font-size:13px;font-weight:600;display:inline-flex}.nav a:hover,.nav a.active{background:var(--accent-bg);color:var(--accent);text-decoration:none}.top-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.profile-mini strong,.profile-mini small{display:block}.profile-mini strong{font-size:13px}.profile-mini small{color:var(--muted);font-size:11px}.main{max-width:1120px;margin:auto;padding:36px 32px 80px}.head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:6px;display:flex}.head h1{letter-spacing:-.02em;margin:0;font-size:28px}.lead{color:var(--secondary);margin:0 0 22px;font-size:15px;line-height:1.6}.section{margin-bottom:48px}.section-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.section-head h2{margin:0;font-size:21px}.grid{gap:16px;display:grid}.kpis{grid-template-columns:repeat(4,1fr)}.kpi,.panel,.property,.auth-card,.form-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.kpi{padding:18px 20px}.kpi-label{color:var(--muted);font-size:13px;font-weight:600}.kpi-value{margin-top:8px;font-size:30px;font-weight:700}.kpi-sub{color:var(--muted);margin-top:3px;font-size:12px}.properties{flex-direction:column;gap:14px;display:flex}.property{grid-template-columns:150px 1fr auto;gap:22px;padding:16px;display:grid}.thumb{color:#7a5c34;background:#e7dbc8;border-radius:10px;place-items:center;height:106px;display:grid;position:relative;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%}.template-badge{color:#fff;background:#0000006b;border-radius:99px;padding:2px 6px;font:400 10.5px IBM Plex Mono,monospace;position:absolute;bottom:7px;left:8px}.property-copy{flex-direction:column;justify-content:center;gap:8px;min-width:0;display:flex}.property-copy strong{font-size:16.5px}.property-meta,.property-sub{color:var(--secondary);font-size:13px}.property-sub{color:var(--muted);font-size:12px}.property-actions{flex-direction:column;justify-content:center;gap:8px;min-width:180px;display:flex}.badge{border-radius:99px;align-items:center;gap:6px;padding:4px 8px;font-size:11.5px;font-weight:650;display:inline-flex}.badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.badge.success{color:var(--success);background:var(--success-bg)}.badge.warning{color:var(--warning);background:var(--warning-bg)}.badge.neutral{color:var(--muted);background:var(--surface-2)}.team-permissions{border:1px solid var(--border);border-radius:10px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 14px;margin:8px 0;padding:12px;display:grid}.team-permissions legend{color:var(--secondary);padding:0 6px;font-size:12px;font-weight:700}.team-permissions label{color:var(--secondary);align-items:flex-start;gap:7px;font-size:12px;line-height:1.35;display:flex}.team-permissions input{accent-color:var(--accent);margin-top:2px}.team-permissions--invite{grid-template-columns:1fr;margin-top:16px}.button{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 15px;font:700 13px Inter,sans-serif;display:inline-flex}.button [data-lucide]{width:16px;height:16px}.button:hover{background:var(--accent-hover);text-decoration:none}.button.secondary{color:var(--accent);border-color:var(--accent-border);background:#fff}.button.danger{color:var(--error);background:#fff;border-color:#ddc0b9}.button.wide{width:100%}.notice{background:var(--success-bg);color:var(--success);border-radius:10px;margin-bottom:18px;padding:13px 15px}.errors{background:var(--error-bg);color:var(--error);border-radius:10px;margin:0 0 18px;padding:14px 18px}.empty{text-align:center;color:var(--muted);padding:30px}.auth-shell{place-items:center;min-height:100vh;padding:30px 18px;display:grid}.auth-wrap{width:min(480px,100%)}.auth-brand{justify-content:center;margin-bottom:20px;display:flex}.auth-brand img{width:auto;height:64px}.auth-card{padding:30px}.auth-card h1{margin:0 0 8px;font-size:26px}.auth-card p{color:var(--secondary);line-height:1.55}.field{margin-top:16px;font-size:13px;font-weight:700;display:block}.field input,.field select,.field textarea,.input{width:100%;min-height:44px;color:var(--text);background:#fff;border:1px solid #c8c5bc;border-radius:8px;outline:none;margin-top:7px;padding:10px 12px;font:400 14px Inter,sans-serif;display:block}.field textarea{resize:vertical;min-height:120px}.field input:focus,.field select:focus,.field textarea:focus,.input:focus{border-color:#78907c;box-shadow:0 0 0 3px #3f544324}.auth-links{justify-content:space-between;gap:10px;margin-top:16px;font-size:13px;display:flex}.auth-legal-links{color:var(--muted);text-align:center;flex-wrap:wrap;justify-content:center;gap:7px 14px;margin:16px auto 0;padding:0 10px;font-size:11px;line-height:1.55;display:flex}.auth-legal-links span{white-space:nowrap}.auth-legal-links a{color:var(--secondary);text-underline-offset:2px}.auth-legal-links a:hover{color:var(--accent)}.check{color:var(--secondary);align-items:center;gap:8px;margin:14px 0;font-size:13px;display:flex}.check input{accent-color:var(--accent)}.form-wrap{max-width:960px;margin:auto;padding:38px 28px 80px}.form-card{margin:18px 0;padding:26px}.form-card h2{margin:0 0 20px}.form-grid{grid-template-columns:1fr 1fr;gap:17px 22px;display:grid}.form-grid .wide{grid-column:1/-1}.template-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.template-option{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:12px;padding:16px;display:block}.template-option:has(input:checked){border:2px solid var(--accent);background:var(--accent-bg)}.template-option input{width:auto}.form-actions{justify-content:space-between;gap:12px;margin-top:20px;display:flex}.muted{color:var(--muted);font-size:12px}.wizard-progress{grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0 8px;padding:0;list-style:none;display:grid}.wizard-progress li{border:1px solid var(--border);background:var(--surface);color:var(--muted);cursor:pointer;border-radius:10px;align-items:center;gap:9px;padding:11px 13px;font-size:13px;font-weight:700;display:flex}.wizard-progress li span{background:var(--surface-2);border-radius:50%;place-items:center;width:25px;height:25px;font:700 12px IBM Plex Mono,monospace;display:grid}.wizard-progress li.active{border-color:var(--accent-border);background:var(--accent-bg);color:var(--accent)}.wizard-progress li.active span{background:var(--accent);color:#fff}.draft-status{color:var(--muted);margin:8px 0 18px;font-size:12px}.wizard-actions{justify-content:space-between;align-items:center;gap:12px;margin:20px 0;display:flex}.wizard-actions span{color:var(--muted);font:400 12px IBM Plex Mono,monospace}[hidden]{display:none!important}.media-manager{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.media-item{border:1px solid var(--border);background:var(--page);border-radius:10px;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.media-item img,.media-file{object-fit:cover;background:var(--surface-2);border-radius:7px;width:76px;height:58px}.media-file{color:var(--error);place-items:center;font:700 12px IBM Plex Mono,monospace;display:grid}.media-item-copy{min-width:0}.media-item-copy strong,.media-item-copy span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.media-item-copy strong{font-size:12px}.media-item-copy span{color:var(--muted);margin-top:4px;font-size:10px}.media-actions{gap:4px;display:flex}.icon-button{border:1px solid var(--accent-border);width:30px;height:30px;color:var(--accent);cursor:pointer;background:#fff;border-radius:7px;place-items:center;display:grid}.icon-button.danger{color:var(--error);border-color:#ddc0b9}.table-wrap{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);margin-top:16px;overflow:auto}table{border-collapse:collapse;width:100%;font-size:13px}th,td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:14px 16px}th{background:var(--surface-2);color:var(--secondary);text-transform:uppercase;letter-spacing:.04em;font-size:11px}tr:last-child td{border-bottom:0}.pagination{margin-top:18px}.crm-filter{padding-top:10px}.crm-columns{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:22px;display:grid}.crm-columns>.form-card{margin-top:0}.analytics-filter{padding-top:10px}.analytics-kpis{grid-template-columns:repeat(4,1fr);margin-top:18px}.trend-chart{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);align-items:flex-end;gap:3px;height:190px;padding:20px 12px 0;display:flex}.trend-bar{background:var(--accent);opacity:.8;border-radius:4px 4px 0 0;flex:1;min-width:2px;position:relative}.trend-bar:hover{opacity:1}.trend-bar span{display:none}.trend-axis{color:var(--muted);justify-content:space-between;margin-top:7px;font:400 10px IBM Plex Mono,monospace;display:flex}.geocode-results{gap:7px;margin-top:12px;display:grid}.geocode-choice{border:1px solid var(--border);color:var(--text);text-align:left;cursor:pointer;background:#fff;border-radius:8px;padding:10px 12px}.geocode-choice:hover,.geocode-choice.selected{border-color:var(--accent);background:var(--accent-bg)}@media (width<=900px){.nav{overflow:auto}.profile-mini{display:none}.kpis,.analytics-kpis{grid-template-columns:1fr 1fr}.property{grid-template-columns:100px 1fr}.property-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.top-actions>.button{display:none}.crm-columns{grid-template-columns:1fr}}@media (width<=640px){.top-inner,.main{padding-left:18px;padding-right:18px}.top-inner{flex-wrap:wrap;align-items:flex-start}.nav{order:3;width:100%}.main{padding-top:24px}.kpis,.form-grid,.template-grid,.media-manager{grid-template-columns:1fr}.property{grid-template-columns:80px 1fr}.thumb{height:76px}.form-wrap{padding:24px 16px 60px}.auth-card{padding:24px}.head,.section-head{flex-direction:column;align-items:flex-start}.wizard-progress{gap:5px}.wizard-progress li{justify-content:center;padding:9px 5px;font-size:0}.wizard-progress li span{font-size:12px}.wizard-actions .button{padding-inline:10px}.media-item{grid-template-columns:64px minmax(0,1fr) auto}.media-item img,.media-file{width:64px}}.main.main-crm{width:100%;max-width:1300px;padding:28px 0 72px}.main-crm>.notice,.main-crm>.errors{margin-left:0;margin-right:0}.crm-page{width:100%;color:var(--text)}.crm-page h1,.crm-page h2{letter-spacing:-.02em}.crm-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.crm-page-head h1{margin:0;font-size:32px;font-weight:600}.crm-page-head p{color:var(--secondary);margin:6px 0 0;font-size:14px}.crm-page-actions,.crm-inquiry-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.crm-button{cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 15px;font:700 13px Inter,sans-serif;text-decoration:none;transition:all .12s;display:inline-flex}.crm-button [data-lucide]{width:16px;height:16px}.crm-button:hover{text-decoration:none}.crm-button.primary{border-color:var(--accent);background:var(--accent);color:#fff}.crm-button.primary:hover{background:var(--accent-hover)}.crm-button.secondary{border-color:var(--accent-border);color:var(--accent);background:#fff}.crm-button.secondary:hover{background:var(--accent-bg)}.crm-button.ghost{color:var(--accent);background:0 0}.crm-button.ghost:hover{background:var(--accent-bg)}.crm-button.small{min-height:34px;padding:7px 12px;font-size:12.5px}.crm-button.full{width:100%}.crm-button:disabled{cursor:not-allowed;opacity:.52}.crm-kpis{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:22px;display:grid}.crm-kpi{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;align-items:center;gap:13px;padding:16px 18px;display:flex}.crm-kpi-icon{background:var(--accent-bg);width:40px;height:40px;color:var(--accent);border-radius:11px;flex:0 0 40px;place-items:center;display:grid}.crm-kpi-icon.bronze{color:var(--bronze);background:#f3e9dc}.crm-kpi-icon.accent{color:var(--accent);background:#e8ece6}.crm-kpi-icon.success{background:var(--success-bg);color:var(--success)}.crm-kpi-icon [data-lucide]{width:20px;height:20px}.crm-kpi>div{grid-template-columns:auto 1fr;align-items:baseline;gap:3px 8px;display:grid}.crm-kpi>div>span{color:var(--muted);grid-column:1/-1;font-size:12.5px;font-weight:600}.crm-kpi strong{letter-spacing:-.03em;font-size:26px;font-weight:750;line-height:1}.crm-kpi strong.bronze{color:var(--bronze)}.crm-kpi strong.accent{color:var(--accent)}.crm-kpi strong.success{color:var(--success)}.crm-kpi small{color:var(--muted);font-size:12px}.crm-meta-leads{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;align-items:center;gap:16px;margin:-6px 0 22px;padding:18px 20px;display:flex}.crm-meta-copy{flex:1;min-width:0}.crm-meta-copy h2{margin:0;font-size:16px;font-weight:750}.crm-meta-copy p{max-width:720px;color:var(--secondary);margin:5px 0 0;font-size:13px;line-height:1.55}.crm-meta-status{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:5px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.crm-meta-status [data-lucide]{width:14px;height:14px}.crm-meta-status.connected{background:var(--success-bg);color:var(--success)}.crm-meta-status.warning{background:var(--warning-bg);color:var(--warning)}.crm-meta-button{white-space:nowrap;flex:none}.crm-meta-active-button{white-space:nowrap}.crm-meta-active-button>b{background:var(--warning-bg);min-width:19px;height:19px;color:var(--warning);border-radius:99px;place-items:center;padding:0 5px;font-size:10px;display:grid}.crm-meta-active-dot{background:var(--success);width:8px;height:8px;box-shadow:0 0 0 3px var(--success-bg);border-radius:50%;flex:0 0 8px}.crm-meta-active-dot.warning{background:var(--warning);box-shadow:0 0 0 3px var(--warning-bg)}.crm-meta-active-dot.off{background:var(--muted);box-shadow:0 0 0 3px var(--surface-2)}.crm-drawer-open{overflow:hidden}.crm-meta-overlay{z-index:70;opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1b1f1a61;transition:opacity .18s;position:fixed;inset:0}.crm-meta-overlay.is-open{opacity:1}.crm-meta-drawer{z-index:71;background:#f7f5f0;border-left:1px solid #d8d4ca;width:min(520px,100vw);height:100dvh;transition:transform .22s;position:fixed;top:0;right:0;overflow:hidden;transform:translate(102%);box-shadow:-18px 0 48px #1e221d2e}.crm-meta-drawer.is-open{transform:translate(0)}.crm-meta-drawer-head{background:#fff;border-bottom:1px solid #ddd8cd;justify-content:space-between;align-items:center;height:86px;padding:18px 22px;display:flex}.crm-meta-drawer-head>div{align-items:center;gap:12px;display:flex}.crm-meta-drawer-icon{background:var(--accent);color:#fff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.crm-meta-drawer-icon svg{width:19px}.crm-meta-drawer-head small{color:var(--bronze);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:750;display:block}.crm-meta-drawer-head h2{margin:3px 0 0;font:500 23px/1.1 Georgia,serif}.crm-meta-drawer-head>button{width:38px;height:38px;color:var(--secondary);cursor:pointer;background:#f1efe9;border:0;border-radius:10px;place-items:center;display:grid}.crm-meta-drawer-head>button:hover{color:var(--text);background:#e8e5dd}.crm-meta-drawer-head>button svg{width:18px}.crm-meta-drawer-body{height:calc(100dvh - 86px);padding:18px 20px 90px;overflow-y:auto}.crm-meta-connection-card{background:#fff;border:1px solid #d9d5ca;border-radius:15px;padding:17px}.crm-meta-connection-row{align-items:center;gap:11px;display:flex}.crm-meta-connection-row>div{min-width:0}.crm-meta-connection-row strong,.crm-meta-connection-row small{display:block}.crm-meta-connection-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.crm-meta-connection-row small{color:var(--secondary);margin-top:3px;font-size:11.5px}.crm-meta-connection-card dl{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin:16px 0 0;display:grid}.crm-meta-connection-card dl>div{padding:12px 6px}.crm-meta-connection-card dl>div+div{border-left:1px solid var(--border)}.crm-meta-connection-card dt{color:var(--muted);text-align:center;font-size:10.5px}.crm-meta-connection-card dd{text-align:center;margin:4px 0 0;font:600 17px IBM Plex Mono,monospace}.crm-meta-connection-card dd.warning{color:var(--warning)}.crm-meta-connection-card>p{color:var(--muted);align-items:center;gap:6px;margin:12px 0 0;font-size:10.5px;display:flex}.crm-meta-connection-card>p svg{width:13px}.crm-meta-panel-section{margin-top:18px}.crm-meta-section-title{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.crm-meta-section-title h3{margin:0;font-size:14px}.crm-meta-section-title p{color:var(--secondary);margin:4px 0 0;font-size:11.5px;line-height:1.45}.crm-meta-section-title>span{background:var(--warning-bg);min-width:23px;height:23px;color:var(--warning);border-radius:99px;place-items:center;font-size:11px;font-weight:750;display:grid}.crm-meta-form-list{flex-direction:column;gap:8px;display:flex}.crm-meta-form-row{background:#fffaf2;border:1px solid #e1cda9;border-radius:12px;grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:12px;padding:12px;display:grid}.crm-meta-form-row>span{align-items:center;gap:9px;min-width:0;display:flex}.crm-meta-form-row>span>svg{width:18px;color:var(--warning);flex:0 0 18px}.crm-meta-form-row strong,.crm-meta-form-row small{display:block}.crm-meta-form-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.crm-meta-form-row small{color:var(--warning);margin-top:3px;font-size:10px;line-height:1.35}.crm-meta-form-row select{width:100%;height:38px;color:var(--text);background:#fff;border:1px solid #c9c4b8;border-radius:8px;padding:7px 28px 7px 9px;font:500 11.5px Inter,sans-serif}.crm-meta-form-row.configured{background:#fff;border-color:#d8ded5}.crm-meta-form-row.configured>span>svg,.crm-meta-form-row.configured small{color:var(--success)}.crm-meta-configured,.crm-meta-advanced{background:#fff;border:1px solid #dad6cb;border-radius:13px;margin-top:18px}.crm-meta-configured>summary,.crm-meta-advanced>summary{cursor:pointer;align-items:center;gap:8px;padding:14px 15px;list-style:none;display:flex}.crm-meta-configured>summary::-webkit-details-marker{display:none}.crm-meta-advanced>summary::-webkit-details-marker{display:none}.crm-meta-configured>summary>span,.crm-meta-advanced>summary>span{flex:1;align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:flex}.crm-meta-configured>summary>span svg{width:16px;color:var(--success)}.crm-meta-configured>summary>b{background:var(--success-bg);color:var(--success);border-radius:99px;padding:3px 8px;font-size:10px}.crm-meta-configured>summary>svg,.crm-meta-advanced>summary>svg{width:15px;transition:transform .15s}.crm-meta-configured[open]>summary>svg,.crm-meta-advanced[open]>summary>svg{transform:rotate(180deg)}.crm-meta-configured>.crm-meta-form-list{border-top:1px solid var(--border);padding:10px}.crm-meta-sticky-action{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7f5f0f5;border-top:1px solid #ddd8cd;margin:14px -20px -72px;padding:13px 20px;position:sticky;bottom:-72px}.crm-meta-sticky-action .crm-button{width:100%}.crm-meta-advanced>summary>span svg{width:16px;color:var(--secondary)}.crm-meta-advanced>div{border-top:1px solid var(--border);flex-direction:column;padding:8px;display:flex}.crm-meta-advanced form{margin:0}.crm-meta-tool{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:10px;display:flex}.crm-meta-tool:hover{background:var(--surface-2);text-decoration:none}.crm-meta-tool>svg{width:17px;color:var(--accent)}.crm-meta-tool>span{min-width:0}.crm-meta-tool strong,.crm-meta-tool small{display:block}.crm-meta-tool strong{font-size:12px}.crm-meta-tool small{color:var(--muted);margin-top:2px;font-size:10.5px}.crm-meta-empty-state{background:#fff;border:1px dashed #d3cdbf;border-radius:13px;align-items:flex-start;gap:12px;margin-top:18px;padding:16px;display:flex}.crm-meta-empty-state>span{background:var(--surface-2);width:36px;height:36px;color:var(--secondary);border-radius:10px;flex:0 0 36px;place-items:center;display:grid}.crm-meta-empty-state strong{font-size:13px}.crm-meta-empty-state p{color:var(--secondary);margin:4px 0 0;font-size:11.5px;line-height:1.5}.crm-meta-review-tool{background:linear-gradient(135deg,#f8fbf7,#fff);border:1px solid #cbd8c8;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin:0 0 18px;padding:15px 16px;display:grid;box-shadow:0 8px 24px #223d2a0f}.crm-meta-review-icon{background:var(--success-bg);width:42px;height:42px;color:var(--success);border-radius:12px;place-items:center;display:grid}.crm-meta-review-icon svg{width:19px}.crm-meta-review-copy>span{color:var(--success);letter-spacing:.09em;text-transform:uppercase;font-size:9.5px;font-weight:800;display:block}.crm-meta-review-copy h2{margin:3px 0 0;font-size:14px}.crm-meta-review-copy p{max-width:700px;color:var(--secondary);margin:4px 0 0;font-size:11px;line-height:1.45}.crm-meta-review-tool form{margin:0}.crm-meta-review-tool .crm-button{white-space:nowrap}.crm-master-detail{grid-template-columns:390px minmax(0,1fr);align-items:start;gap:20px;display:grid}.crm-sidebar{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;flex-direction:column;height:calc(100vh - 104px);display:flex;position:sticky;top:80px;overflow:hidden}.crm-tabs{border-bottom:1px solid var(--border);gap:4px;padding:10px 12px 0;display:flex}.crm-tabs a{color:var(--secondary);border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:7px;padding:8px 6px 11px;font-size:13.5px;font-weight:650;text-decoration:none;display:flex}.crm-tabs a.active{border-bottom-color:var(--accent);color:var(--accent)}.crm-tabs a>[data-lucide]{width:15px;height:15px}.crm-tabs a span{background:var(--surface-2);color:var(--secondary);border-radius:99px;padding:1px 7px;font:400 11px IBM Plex Mono,monospace}.crm-tabs a span.hot{background:var(--accent);color:#fff}.crm-list-filters{border-bottom:1px solid var(--border);padding:12px 12px 10px}.crm-list-filters.compact{padding-bottom:12px}.crm-search{height:38px;color:var(--muted);background:#fff;border:1px solid #c8c5bc;border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.crm-search>[data-lucide]{width:16px;height:16px}.crm-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font:400 13.5px Inter,sans-serif}.crm-search>a{color:var(--muted);padding:3px;line-height:1;display:flex}.crm-search>a [data-lucide]{width:16px;height:16px}.crm-pills{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.crm-pills a{white-space:nowrap;color:var(--secondary);background:#fff;border:1px solid #c8c5bc;border-radius:99px;padding:5px 12px;font-size:12.5px;font-weight:650;text-decoration:none}.crm-pills a:hover{background:var(--surface-2);color:var(--text)}.crm-pills a.active{border-color:var(--accent);background:var(--accent);color:#fff}.crm-pills span{opacity:.65;margin-left:5px;font:400 11px IBM Plex Mono,monospace}.crm-list{flex:1;overflow-y:auto}.crm-list::-webkit-scrollbar{width:10px}.crm-list::-webkit-scrollbar-thumb{background:var(--border);border:3px solid #fff;border-radius:99px}.crm-contact-row{border-bottom:1px solid var(--border);width:100%;color:inherit;border-left:3px solid #0000;gap:12px;padding:13px 14px;text-decoration:none;transition:all .12s;display:flex}.crm-contact-row:hover,.crm-contact-row.selected{background:var(--accent-bg);text-decoration:none}.crm-contact-row.selected{border-left-color:var(--accent)}.crm-avatar{border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;font-size:13.5px;font-weight:750;display:flex}.crm-avatar.large{flex-basis:52px;width:52px;height:52px;font-size:18px}.avatar-1{color:#3f5443;background:#e4e9e1}.avatar-2{color:#8a6437;background:#f3e9dc}.avatar-3{color:#7a5c34;background:#e7dbc8}.avatar-4{color:#4b6047;background:#dce4d7}.avatar-5{color:#3c4560;background:#e6e8ef}.crm-row-copy{flex:1;min-width:0}.crm-row-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;font-size:14px;font-weight:650;display:flex;overflow:hidden}.crm-row-name i,.crm-inquiry-name>i{background:var(--accent);border-radius:50%;flex:0 0 7px;width:7px;height:7px}.crm-row-email{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font:400 11px IBM Plex Mono,monospace;display:block;overflow:hidden}.crm-row-meta{align-items:center;gap:8px;margin-top:8px;display:flex}.crm-row-meta em{color:var(--muted);align-items:center;gap:4px;font-size:11px;font-style:normal;display:inline-flex}.crm-row-meta em [data-lucide]{width:13px;height:13px}.crm-contact-row>time{color:var(--muted);white-space:nowrap;font:400 10.5px IBM Plex Mono,monospace}.crm-badge{white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:3px 8px;font-size:11.5px;font-style:normal;font-weight:650;display:inline-flex}.crm-badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.crm-badge.accent{background:var(--accent-bg);color:var(--accent)}.crm-badge.bronze{color:var(--bronze);background:#f3e9dc}.crm-badge.warning{background:var(--warning-bg);color:var(--warning)}.crm-badge.success{background:var(--success-bg);color:var(--success)}.crm-badge.neutral{background:var(--surface-2);color:var(--muted)}.crm-badge.error{background:var(--error-bg);color:var(--error)}.crm-list-empty{color:var(--muted);text-align:center;padding:36px 20px;font-size:13.5px}.crm-inquiry-row{border-bottom:1px solid var(--border);color:inherit;border-left:3px solid #0000;flex-direction:column;gap:6px;padding:14px;text-decoration:none;display:flex}.crm-inquiry-row:hover,.crm-inquiry-row.selected{background:var(--accent-bg);text-decoration:none}.crm-inquiry-row.selected{border-left-color:var(--accent)}.crm-inquiry-name{color:var(--text);align-items:center;gap:7px;font-size:14px;font-weight:700;display:flex}.crm-inquiry-name .crm-badge{margin-left:auto}.crm-inquiry-property{color:var(--secondary);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:flex;overflow:hidden}.crm-inquiry-property [data-lucide]{width:14px;height:14px}.crm-inquiry-foot{color:var(--muted);justify-content:space-between;gap:8px;font:400 10.5px IBM Plex Mono,monospace;display:flex}.crm-inquiry-foot em{text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.crm-detail{min-width:0}.crm-detail-stack{flex-direction:column;gap:18px;display:flex}.crm-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff}.crm-profile-card,.crm-criteria-card,.crm-compact-card,.crm-note-card,.crm-timeline-card{padding:22px 24px}.crm-profile-top{align-items:flex-start;gap:16px;display:flex}.crm-profile-copy{flex:1;min-width:0}.crm-profile-copy>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.crm-profile-copy h2{margin:0;font-size:24px;font-weight:600}.crm-profile-copy p{color:var(--muted);flex-wrap:wrap;gap:6px 20px;margin:8px 0 0;font-size:13px;display:flex}.crm-mono{font:400 12.5px IBM Plex Mono,monospace}.crm-profile-copy time{color:var(--secondary)}.crm-profile-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}.crm-profile-actions>i{background:var(--border);width:1px;height:22px;margin:0 4px}.crm-profile-actions>span{color:var(--secondary);font-size:12.5px}.crm-profile-actions select{width:210px;height:38px;color:var(--text);background:#fff;border:1px solid #c8c5bc;border-radius:8px;padding:0 10px;font:400 13px Inter,sans-serif}.crm-card-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.crm-card-heading h3,.crm-compact-card>h3,.crm-note-card h3,.crm-timeline-card>h3{margin:0;font-size:15px;font-weight:750}.crm-card-heading>span{color:var(--muted);font-size:12px}.crm-card-heading.block{display:block}.crm-card-heading.block span{margin-top:3px;display:block}.crm-edit-button{color:var(--accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font:650 12.5px Inter,sans-serif;display:inline-flex}.crm-edit-button [data-lucide]{width:14px;height:14px}.crm-criteria-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.crm-criteria-grid>div{background:var(--surface-2);border-radius:8px;padding:13px 15px}.crm-criteria-grid span,.crm-summary>span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:650;display:block}.crm-criteria-grid span{align-items:center;gap:6px;display:flex}.crm-criteria-grid span [data-lucide]{width:13px;height:13px}.crm-criteria-grid strong{color:var(--text);margin-top:7px;font-size:14px;font-weight:550;display:block}.crm-criteria-grid strong.price{color:var(--bronze);font:650 13px IBM Plex Mono,monospace}.crm-summary{margin-top:14px}.crm-summary p{color:var(--secondary);margin:6px 0 0;font-size:14px;line-height:1.6}.crm-inline-edit .crm-button{margin-top:14px}.crm-form-2col{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.crm-field{color:var(--text);font-size:13px;font-weight:600;display:block}.crm-field input,.crm-field select,.crm-field textarea,.crm-task-form input,.crm-task-form select{width:100%;height:42px;color:var(--text);background:#fff;border:1px solid #c8c5bc;border-radius:8px;outline:0;margin-top:6px;padding:9px 11px;font:400 13.5px Inter,sans-serif;display:block}.crm-field textarea{resize:vertical;height:auto;min-height:80px}.crm-field input:focus,.crm-field select:focus,.crm-field textarea:focus,.crm-task-form input:focus,.crm-task-form select:focus{border-color:#78907c;box-shadow:0 0 0 3px #3f544324}.crm-engagement-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.crm-engagement-left{flex-direction:column;gap:18px;min-width:0;display:flex}.crm-engagement-grid .crm-compact-card{min-width:0}.crm-property-list,.crm-visit-list,.crm-task-list{flex-direction:column;gap:9px;min-width:0;display:flex}.crm-property-list>div{background:var(--surface-2);border-radius:8px;align-items:flex-start;gap:12px;min-width:0;padding:11px 13px;display:flex}.crm-property-list .crm-property-icon{background:var(--accent-bg);width:34px;height:34px;color:var(--accent);border-radius:8px;flex:0 0 34px;padding:8px}.crm-property-list>div>span,.crm-visit-list>div>span{flex:1;min-width:0}.crm-property-list strong,.crm-property-list small,.crm-visit-list strong,.crm-visit-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.crm-property-list strong{overflow-wrap:anywhere;white-space:normal;font-size:13.5px;line-height:1.35}.crm-property-list small,.crm-visit-list small{color:var(--muted);margin-top:3px;font-size:11.5px}.crm-property-list>div>b{border:1px solid var(--border);color:var(--secondary);background:#fff;border-radius:99px;flex:none;padding:2px 9px;font:650 11.5px IBM Plex Mono,monospace}.crm-visit-list{gap:2px}.crm-visit-list>div{align-items:center;gap:11px;padding:8px 0;display:flex}.crm-visit-list .crm-visit-icon{background:var(--surface-2);width:26px;height:26px;color:var(--secondary);border-radius:50%;padding:6px}.crm-visit-list strong{font-size:13px}.crm-visit-list time{color:var(--muted);white-space:nowrap;font:400 10.5px IBM Plex Mono,monospace}.crm-empty-text{color:var(--muted);margin:6px 2px;font-size:13px;line-height:1.5}.crm-task-list{margin-top:14px}.crm-task-list>div{background:var(--surface-2);border-radius:8px;align-items:flex-start;gap:11px;padding:11px 13px;display:flex}.crm-task-list form button{width:19px;height:19px;color:var(--muted);cursor:pointer;background:#fff;border:1.5px solid #aaa99f;border-radius:50%;justify-content:center;align-items:center;display:flex}.crm-task-list form button [data-lucide]{width:12px;height:12px}.crm-task-list form button:hover{border-color:var(--accent);color:var(--accent)}.crm-task-list>div>span{flex:1;min-width:0}.crm-task-list strong{font-size:13.5px;display:block}.crm-task-list small{color:var(--muted);align-items:center;gap:8px;margin-top:4px;font:400 11px IBM Plex Mono,monospace;display:flex}.crm-task-list small b{color:var(--secondary);background:#fff;border-radius:99px;padding:2px 7px;font:600 10.5px Inter,sans-serif}.crm-task-form{border-top:1px solid var(--border);margin-top:16px;padding-top:16px}.crm-task-form h4{color:var(--secondary);margin:0 0 10px;font-size:12.5px}.crm-task-form>input{margin:0}.crm-task-form>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.crm-task-form select,.crm-task-form input{margin:0}.crm-task-form .crm-button{margin-top:10px}.crm-calendar-warning{background:var(--warning-bg);color:var(--warning);border:1px solid #d7b86f;border-radius:8px;align-items:flex-start;gap:10px;margin-top:12px;padding:11px 13px;font-size:15px;display:flex}.crm-calendar-warning .crm-brand-icon{margin-top:2px;font-size:17px}.crm-calendar-warning span{color:var(--text);font-size:12.5px;line-height:1.5}.crm-calendar-warning a{font-weight:650;text-decoration:underline}.crm-note-card>p{color:var(--muted);margin:4px 0 12px;font-size:12px}.crm-note-card textarea{resize:vertical;width:100%;min-height:120px;color:var(--text);border:1px solid #c8c5bc;border-radius:8px;padding:10px 12px;font:400 13.5px/1.55 Inter,sans-serif}.crm-note-card .crm-button{margin-top:12px}.crm-timeline-card>h3{margin-bottom:18px}.crm-timeline{flex-direction:column;display:flex}.crm-timeline-item{gap:14px;display:flex}.crm-timeline-mark{flex-direction:column;flex:0 0 30px;align-items:center;display:flex}.crm-timeline-mark svg{background:var(--accent-bg);width:30px;height:30px;color:var(--accent);border-radius:50%;padding:7px}.crm-timeline-item.note .crm-timeline-mark svg{background:var(--warning-bg);color:var(--warning)}.crm-timeline-item.created .crm-timeline-mark svg,.crm-timeline-item.system .crm-timeline-mark svg{background:var(--surface-2);color:var(--muted)}.crm-timeline-mark span{background:var(--border);flex:1;width:2px;min-height:14px}.crm-timeline-item:last-child .crm-timeline-mark span{display:none}.crm-timeline-item>div:last-child{flex:1;padding-bottom:18px}.crm-timeline-item p{align-items:center;gap:10px;margin:0;display:flex}.crm-timeline-item time{color:var(--muted);font:400 11px IBM Plex Mono,monospace}.crm-timeline-item p b{background:var(--surface-2);color:var(--muted);border-radius:99px;padding:1px 7px;font:400 10.5px IBM Plex Mono,monospace}.crm-timeline-item>div>strong{margin-top:5px;font-size:13.5px;font-weight:500;line-height:1.5;display:block}.crm-inquiry-detail{padding:24px 26px}.crm-inquiry-detail-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.crm-inquiry-detail h2{margin:0;font-size:22px;font-weight:600}.crm-inquiry-detail-head p{flex-wrap:wrap;gap:18px;margin:8px 0 0;display:flex}.crm-inquiry-info{color:var(--muted);flex-wrap:wrap;gap:24px;margin-top:16px;font-size:12.5px;display:flex}.crm-inquiry-info strong{color:var(--text)}.crm-message{background:var(--surface-2);border-radius:8px;margin-top:16px;padding:16px 18px;font-size:14px;line-height:1.65}.crm-inquiry-actions{margin-top:18px}.crm-inquiry-actions form{margin:0}.crm-empty-detail{border-radius:var(--radius-lg);color:var(--muted);text-align:center;background:#fff;border:1px dashed #c8c5bc;padding:70px 30px;font-size:34px}.crm-empty-detail>[data-lucide]{width:34px;height:34px}.crm-empty-detail p{color:var(--secondary);margin:16px 0 0;font-size:14px}.crm-back{color:var(--secondary);align-items:center;gap:6px;margin-bottom:14px;padding:6px 10px 6px 6px;font-size:13px;font-weight:650;display:inline-flex}.crm-new-title{margin:0 0 4px;font-size:30px;font-weight:600}.crm-new-lead{color:var(--secondary);margin:0 0 24px;font-size:14px}.crm-new-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;max-width:760px;padding:28px 30px}.crm-form-section-title{color:var(--secondary);letter-spacing:.05em;text-transform:uppercase;margin-bottom:14px;font-size:13px;font-weight:750}.crm-form-section-title.divided{border-top:1px solid var(--border);margin:26px 0 14px;padding-top:22px}.crm-form-stack{flex-direction:column;gap:16px;display:flex}.crm-field-short{max-width:340px}.crm-textarea{resize:vertical;width:100%;min-height:96px;color:var(--text);border:1px solid #c8c5bc;border-radius:8px;padding:10px 12px;font:400 14px/1.55 Inter,sans-serif}.crm-new-actions{border-top:1px solid var(--border);gap:10px;margin-top:24px;padding-top:22px;display:flex}@media (width<=1336px){.main.main-crm{padding-left:18px;padding-right:18px}}@media (width<=960px){.crm-master-detail{grid-template-columns:1fr}.crm-sidebar{height:auto;max-height:720px;position:static}.crm-engagement-grid,.crm-criteria-grid{grid-template-columns:1fr}.crm-kpis{grid-template-columns:1fr 1fr}}@media (width<=640px){.main.main-crm{padding-top:24px}.crm-page-head{flex-direction:column;align-items:flex-start}.crm-page-actions{width:100%}.crm-page-actions .crm-button{flex:1}.crm-kpis{grid-template-columns:1fr 1fr;gap:9px}.crm-kpi{padding:13px}.crm-kpi strong{font-size:22px}.crm-master-detail{gap:14px}.crm-sidebar{max-height:620px}.crm-profile-card,.crm-criteria-card,.crm-compact-card,.crm-note-card,.crm-timeline-card,.crm-inquiry-detail{padding:18px}.crm-profile-actions>i{display:none}.crm-profile-actions form,.crm-profile-actions select{width:100%}.crm-form-2col{grid-template-columns:1fr}.crm-new-card{padding:22px 18px}.crm-inquiry-detail-head{flex-direction:column}.crm-inquiry-actions{flex-direction:column;align-items:stretch}.crm-inquiry-actions form,.crm-inquiry-actions .crm-button{width:100%}}.crm-meta-create-form{background:#fff;border:1px solid #cbd8c8;border-radius:14px;margin-top:14px;overflow:hidden}.crm-meta-create-form>summary{cursor:pointer;align-items:center;gap:11px;padding:14px 15px;list-style:none;display:flex}.crm-meta-create-form>summary::-webkit-details-marker{display:none}.crm-meta-create-form>summary>span:nth-child(2){flex:1;min-width:0}.crm-meta-create-form>summary strong,.crm-meta-create-form>summary small{display:block}.crm-meta-create-form>summary strong{font-size:13px}.crm-meta-create-form>summary small{color:var(--muted);margin-top:3px;font-size:10.5px}.crm-meta-create-form>summary>svg{width:15px;transition:transform .15s}.crm-meta-create-form[open]>summary>svg{transform:rotate(180deg)}.crm-meta-create-icon{background:var(--success-bg);width:34px;height:34px;color:var(--success);border-radius:9px;flex:0 0 34px;place-items:center;display:grid}.crm-meta-create-icon svg{width:17px}.crm-meta-create-form>form{border-top:1px solid var(--border);background:#fbfcfa;flex-direction:column;gap:12px;margin:0;padding:15px;display:flex}.crm-meta-create-form>form>p{color:var(--secondary);margin:0;font-size:11.5px;line-height:1.55}.crm-meta-create-form label{color:var(--secondary);flex-direction:column;gap:6px;font-size:11px;font-weight:700;display:flex}.crm-meta-create-form select,.crm-meta-create-form input{width:100%;height:42px;color:var(--text);background:#fff;border:1px solid #c9c4b8;border-radius:9px;padding:8px 11px;font:500 12px Inter,sans-serif}.crm-meta-create-form select:focus,.crm-meta-create-form input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-bg);outline:0}.crm-meta-create-fields{flex-wrap:wrap;gap:6px;display:flex}.crm-meta-create-fields span{background:var(--surface-2);color:var(--secondary);border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:9.5px;font-weight:650;display:inline-flex}.crm-meta-create-fields svg{width:12px;height:12px;color:var(--accent)}.crm-meta-create-form .crm-button{justify-content:center;width:100%}.crm-meta-create-note{color:var(--muted);align-items:flex-start;gap:6px;font-size:9.5px;line-height:1.45;display:flex}.crm-meta-create-note svg{flex:0 0 12px;width:12px;margin-top:1px}.crm-meta-create-empty{background:var(--warning-bg);color:var(--warning);border-radius:9px;align-items:flex-start;gap:8px;padding:10px;font-size:11px;line-height:1.45;display:flex}.crm-meta-create-empty svg{flex:0 0 15px;width:15px}@media (width<=800px){.crm-meta-leads{flex-wrap:wrap;align-items:flex-start}.crm-meta-copy{flex-basis:100%}}@media (width<=640px){.crm-meta-leads{padding:16px}.crm-meta-status{margin-left:0}.crm-meta-button{width:100%;margin-left:0}}.main.main-analytics{width:100%;max-width:1300px;padding:32px 0 80px}.main-analytics>.notice,.main-analytics>.errors{margin-left:0;margin-right:0}.stats-page{color:#2b2a26;width:100%}.stats-page h1{letter-spacing:-.01em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:600}.stats-page h2{margin:0;font-size:16px;font-weight:700}.stats-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.stats-page-head>div>p{color:#6b6862;margin:6px 0 0;font-size:13.5px}.stats-mono{color:#2b2a26;font-family:IBM Plex Mono,monospace}.stats-filters{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.stats-filters label{color:#2b2a26;flex-direction:column;gap:6px;width:180px;font-size:14px;font-weight:500;display:flex}.stats-filters label.stats-filter-property{width:220px}.stats-filters select{appearance:none;color:#2b2a26;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 256 256' fill='%236b6862'%3E%3Cpath d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E") right 10px center no-repeat;border:1px solid #c3bcaa;border-radius:10px;outline:0;width:100%;height:40px;padding:9px 32px 9px 11px;font:400 14px Inter,sans-serif}.stats-filters select:focus{border-color:#7e9a82;box-shadow:0 0 0 3px #7e9a8240}.stats-button{color:#2b2a26;cursor:pointer;background:#fff;border:1px solid #c3bcaa;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:40px;padding:9px 16px;font:600 14px Inter,sans-serif;display:inline-flex}.stats-button:hover{background:#ede9e1}.stats-button [data-lucide]{width:15px;height:15px}.stats-kpi-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px;display:grid}.stats-kpi{background:#fff;border:1px solid #dad4c6;border-radius:16px;padding:18px 20px}.stats-kpi-label{color:#9b968c;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.stats-kpi-label [data-lucide]{width:15px;height:15px}.stats-kpi>strong{color:#2b2a26;letter-spacing:-.02em;margin-top:10px;font-size:32px;font-weight:700;line-height:1;display:block}.stats-kpi-delta{align-items:center;gap:7px;margin-top:10px;display:flex}.stats-kpi-delta b{border-radius:99px;align-items:center;gap:2px;padding:2px 7px;font-size:12px;display:inline-flex}.stats-kpi-delta b.up{color:#3f6b44;background:#e5eee3}.stats-kpi-delta b.down{background:var(--error-bg);color:var(--error)}.stats-kpi-delta b [data-lucide]{width:12px;height:12px}.stats-kpi-delta span{color:#9b968c;font-size:11.5px}.stats-primary-grid{grid-template-columns:2fr 1fr;align-items:stretch;gap:16px;margin-bottom:20px;display:grid}.stats-card{background:#fff;border:1px solid #dad4c6;border-radius:16px;padding:22px 24px}.stats-trend-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:6px;display:flex}.stats-trend-head p,.stats-funnel-card>p{color:#9b968c;margin:3px 0 0;font-size:12.5px}.stats-trend-readout{text-align:right}.stats-trend-readout time{color:#9b968c;font:400 11px IBM Plex Mono,monospace;display:block}.stats-trend-readout strong{color:#3f5443;letter-spacing:-.01em;font-size:22px;display:block}.stats-chart{border-bottom:1px solid #dad4c6;align-items:flex-end;gap:3px;height:210px;margin-top:14px;padding-top:8px;display:flex}.stats-chart-bar-wrap{flex:1;align-items:flex-end;height:100%;display:flex}.stats-chart-bar{background:#3f5443;border-radius:3px 3px 0 0;outline:0;width:100%;min-height:2px;transition:opacity .1s,background .1s}.stats-chart-bar:focus{background:#344537}.stats-chart-axis{color:#9b968c;justify-content:space-between;margin-top:8px;font:400 11px IBM Plex Mono,monospace;display:flex}.stats-funnel-list{flex-direction:column;gap:16px;margin-top:18px;display:flex}.stats-funnel-row{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.stats-funnel-row span{font-size:13px;font-weight:600}.stats-funnel-row strong{font:700 13.5px IBM Plex Mono,monospace}.stats-funnel-row strong.accent{color:#b08a5f}.stats-funnel-track{background:#ede9e1;border-radius:99px;height:10px;overflow:hidden}.stats-funnel-track i{background:#3f5443;border-radius:99px;height:100%;display:block}.stats-funnel-track i.accent{background:#b08a5f}.stats-funnel-list small{color:#9b968c;margin-top:5px;font-size:11.5px;display:block}.stats-interactions{margin-bottom:20px}.stats-interactions>h2{margin-bottom:12px}.stats-interaction-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.stats-interaction-grid>article{background:#fff;border:1px solid #dad4c6;border-radius:16px;padding:18px 20px}.stats-interaction-grid>article>div:first-child{align-items:center;gap:9px;display:flex}.stats-interaction-grid>article>div:first-child>span{color:#3f5443;background:#e4e9e1;border-radius:10px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.stats-interaction-grid [data-lucide]{width:15px;height:15px}.stats-interaction-grid b{color:#6b6862;font-size:12.5px;font-weight:600}.stats-interaction-grid>article>strong{letter-spacing:-.02em;margin-top:12px;font-size:26px;line-height:1;display:block}.stats-interaction-track{background:#ede9e1;border-radius:99px;height:6px;margin-top:10px;overflow:hidden}.stats-interaction-track i{background:#b08a5f;border-radius:99px;height:100%;display:block}.stats-table-card{background:#fff;border:1px solid #dad4c6;border-radius:16px;overflow:hidden}.stats-table-head{padding:20px 24px 14px}.stats-table-head p{color:#9b968c;margin:3px 0 0;font-size:12.5px}.stats-table-scroll{overflow-x:auto}.stats-table-card table{border:0;border-radius:0;min-width:1020px;margin:0}.stats-table-card thead th{color:#9b968c;letter-spacing:0;text-align:right;text-transform:none;background:#ede9e1;border-bottom:0;padding:11px 12px;font-size:11.5px;font-weight:600}.stats-table-card thead th.rank{text-align:left;width:38px;padding-left:24px}.stats-table-card thead th:nth-child(2),.stats-table-card thead th:nth-child(3){text-align:left}.stats-table-card thead th.views{min-width:210px}.stats-table-card tbody tr{border-top:1px solid #dad4c6}.stats-table-card tbody tr:hover{background:#ede9e1}.stats-table-card td{color:#6b6862;text-align:right;border:0;padding:14px 12px;font:400 13px IBM Plex Mono,monospace}.stats-table-card td.rank{color:#9b968c;text-align:left;padding-left:24px}.stats-table-card td.title{text-align:left;max-width:330px}.stats-table-card td.title div{color:#2b2a26;text-overflow:ellipsis;white-space:nowrap;font:600 13.5px Inter,sans-serif;overflow:hidden}.stats-table-card td:nth-child(3){text-align:left}.stats-table-card td.lead{color:#3f5443;font-weight:600}.stats-status{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:3px 10px;font:600 12.5px Inter,sans-serif;display:inline-flex}.stats-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.stats-status.success{color:#3f6b44;background:#e5eee3}.stats-status.neutral{color:#6b6862;background:#ede9e1}.stats-status.bronze{color:#b08a5f;background:#f3e9dc}.stats-status.accent{color:#3f5443;background:#e4e9e1}.stats-table-views{align-items:center;gap:10px;display:flex}.stats-table-views>span{background:#ede9e1;border-radius:99px;flex:1;min-width:70px;height:8px;overflow:hidden}.stats-table-views>span i{background:#3f5443;border-radius:99px;height:100%;display:block}.stats-table-views>b{color:#2b2a26;text-align:right;min-width:42px;font:600 13px IBM Plex Mono,monospace}.stats-table-card td.empty{text-align:center}.stats-table-card tfoot tr{background:#ede9e1;border-top:2px solid #c3bcaa}.stats-table-card tfoot td{color:#2b2a26;padding:13px 12px;font-weight:700}.stats-table-card tfoot td:nth-child(2){text-align:left;font-family:Inter,sans-serif}.stats-portfolio-card{margin-top:24px}@media (width<=1336px){.main.main-analytics{padding-left:18px;padding-right:18px}}@media (width<=900px){.stats-primary-grid{grid-template-columns:1fr}.stats-kpi-grid,.stats-interaction-grid{grid-template-columns:1fr 1fr}}@media (width<=640px){.main.main-analytics{padding-top:24px}.stats-page-head{flex-direction:column;align-items:flex-start}.stats-filters,.stats-filters label,.stats-filters label.stats-filter-property,.stats-button{width:100%}.stats-page h1{font-size:27px}.stats-kpi-grid,.stats-interaction-grid{grid-template-columns:1fr}.stats-card{padding:18px 16px}.stats-trend-readout strong{font-size:18px}}.main.main-overview{width:100%;max-width:1300px;padding:32px 0 80px}.main-overview>.notice,.main-overview>.errors{margin-left:0;margin-right:0}.overview-page{color:#2b2a26;width:100%}.overview-page h1{letter-spacing:-.01em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:500}.overview-page h2{margin:0;font-size:16px;font-weight:700}.overview-greeting{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.overview-greeting p{color:#6b6862;margin:6px 0 0;font-size:14px}.overview-greeting>time{color:#9b968c;flex-shrink:0;font:400 12.5px IBM Plex Mono,monospace}.overview-kpis{grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:22px;display:grid}.overview-kpi{background:#fff;border:1px solid #dad4c6;border-radius:16px;padding:16px 18px;transition:border-color .12s}.overview-kpi:hover{border-color:#b9c6ba}.overview-kpi-label{color:#9b968c;align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.overview-kpi-label [data-lucide]{width:14px;height:14px}.overview-kpi>strong{color:#2b2a26;letter-spacing:-.02em;margin-top:9px;font-size:28px;font-weight:700;line-height:1;display:block}.overview-kpi.accent>strong{color:#3f5443}.overview-kpi.bronze>strong{color:#b08a5f}.overview-kpi>small{color:#9b968c;align-items:center;gap:4px;margin-top:8px;font-size:11.5px;display:flex}.overview-kpi>small b{color:#3f6b44;align-items:center;gap:2px;font-weight:700;display:inline-flex}.overview-kpi>small b.down{color:#a5443a}.overview-kpi>small b [data-lucide]{width:11px;height:11px}.overview-columns{grid-template-columns:1.7fr 1fr;align-items:start;gap:18px;display:grid}.overview-column{flex-direction:column;gap:18px;min-width:0;display:flex}.overview-panel,.overview-card{background:#fff;border:1px solid #dad4c6;border-radius:16px}.overview-panel{overflow:hidden}.overview-card{padding:20px 22px}.overview-panel-head{border-bottom:1px solid #dad4c6;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px 14px;display:flex}.overview-panel-head>div{align-items:center;gap:10px;display:flex}.overview-panel-head>a,.overview-card header>a{color:#3f5443;align-items:center;gap:3px;font-size:12.5px;font-weight:600;display:inline-flex}.overview-panel-head>a:hover,.overview-card header>a:hover{text-decoration:none}.overview-panel-head>a [data-lucide],.overview-card header>a [data-lucide]{width:13px;height:13px}.overview-count{border-radius:999px;padding:1px 8px;font:400 11px IBM Plex Mono,monospace}.overview-count.accent{color:#fff;background:#3f5443}.overview-count.bronze{color:#b08a5f;background:#f3e9dc}.overview-inquiry{border-bottom:1px solid #dad4c6;align-items:center;gap:14px;padding:14px 22px;transition:background .12s;display:flex}.overview-inquiry:last-child{border-bottom:0}.overview-inquiry:hover,.overview-task:hover{background:#ede9e1}.overview-avatar{border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:flex}.overview-inquiry-body{flex:1;min-width:0}.overview-inquiry-body>div{align-items:center;gap:7px;display:flex}.overview-inquiry-body strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.overview-inquiry-body p{color:#6b6862;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:12.5px;overflow:hidden}.overview-unread{background:#3f5443;border-radius:50%;flex:0 0 7px;width:7px;height:7px}.overview-inquiry>time{color:#9b968c;flex-shrink:0;font:400 11px IBM Plex Mono,monospace}.overview-small-button{color:#2b2a26;background:#fff;border:1px solid #c3bcaa;border-radius:10px;justify-content:center;align-items:center;gap:5px;height:32px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.overview-small-button:hover{color:#2b2a26;background:#ede9e1;text-decoration:none}.overview-small-button [data-lucide]{width:13px;height:13px}.overview-task{border-bottom:1px solid #dad4c6;align-items:center;gap:13px;padding:13px 22px;transition:background .12s;display:flex}.overview-task:last-child{border-bottom:0}.overview-task form{margin:0}.overview-task form button{color:#3f5443;cursor:pointer;background:#fff;border:1.5px solid #c3bcaa;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.overview-task form button:hover{background:#e4e9e1;border-color:#3f5443}.overview-task form button [data-lucide]{width:13px;height:13px}.overview-task>div{flex:1;min-width:0}.overview-task>div strong,.overview-task>div small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.overview-task>div strong{font-size:13.5px;font-weight:600}.overview-task>div small{color:#9b968c;margin-top:2px;font-size:12px}.overview-task>span{color:#9b968c;flex-shrink:0;align-items:center;gap:5px;font:400 11px IBM Plex Mono,monospace;display:inline-flex}.overview-task>span.overdue{color:#a5443a}.overview-task>span [data-lucide]{width:14px;height:14px}.overview-empty{color:#9b968c;text-align:center;justify-content:center;align-items:center;gap:8px;padding:28px 20px;font-size:13px;display:flex}.overview-empty [data-lucide]{width:17px;height:17px}.overview-activity>h2{margin-bottom:16px}.overview-activity-item{gap:13px;display:flex}.overview-activity-rail{flex-direction:column;flex:0 0 28px;align-items:center;display:flex}.overview-activity-rail>span{color:#6b6862;background:#ede9e1;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.overview-activity-rail>span.accent{color:#3f5443;background:#e4e9e1}.overview-activity-rail>span [data-lucide]{width:14px;height:14px}.overview-activity-rail>i{background:#dad4c6;flex:1;width:2px;min-height:12px}.overview-activity-item>div:last-child{flex:1;min-width:0;padding-bottom:16px}.overview-activity-item p{color:#2b2a26;margin:0;font-size:13.5px;line-height:1.45}.overview-activity-item p b{font-weight:600}.overview-activity-item time{color:#9b968c;margin-top:2px;font:400 11px IBM Plex Mono,monospace;display:block}.overview-card>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.overview-card>header h2{font-size:15px}.overview-traffic>div:first-of-type{align-items:baseline;gap:9px;margin-top:10px;display:flex}.overview-traffic>div>strong{letter-spacing:-.02em;font-size:28px}.overview-traffic>div>span{color:#3f6b44;background:#e5eee3;border-radius:999px;align-items:center;gap:2px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.overview-traffic>div>span.down{color:#a5443a;background:#f5e3e0}.overview-traffic>div>span [data-lucide]{width:12px;height:12px}.overview-traffic>p{color:#9b968c;margin:3px 0 0;font-size:11.5px}.overview-spark{align-items:flex-end;gap:2px;height:70px;margin-top:14px;display:flex}.overview-spark>i{background:#3f5443;border-radius:2px 2px 0 0;flex:1;min-height:2px}.overview-top-properties>header{margin-bottom:14px}.overview-top-properties>div{flex-direction:column;gap:13px;display:flex}.overview-top-property>p{justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 5px;display:flex}.overview-top-property>p span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.overview-top-property>p b{flex-shrink:0;font:600 12.5px IBM Plex Mono,monospace}.overview-top-property>div{background:#ede9e1;border-radius:999px;height:7px;overflow:hidden}.overview-top-property>div i{background:#3f5443;border-radius:999px;height:100%;display:block}.overview-actions>h2{margin-bottom:14px;font-size:15px}.overview-actions>div{flex-direction:column;gap:9px;display:flex}.overview-actions a{color:#2b2a26;background:#fff;border:1px solid #c3bcaa;border-radius:10px;align-items:center;gap:11px;padding:11px 13px;font-size:13.5px;font-weight:600;display:flex}.overview-actions a:hover{background:#ede9e1;text-decoration:none}.overview-actions a.primary{color:#fff;background:#3f5443;border-color:#3f5443}.overview-actions a.primary:hover{background:#344537}.overview-actions a [data-lucide]{width:17px;height:17px}@media (width<=1336px){.main.main-overview{padding-left:18px;padding-right:18px}}@media (width<=940px){.overview-columns{grid-template-columns:1fr}.overview-kpis{grid-template-columns:1fr 1fr}}@media (width<=640px){.main.main-overview{padding-top:24px}.overview-greeting{flex-direction:column;align-items:flex-start}.overview-page h1{font-size:27px}.overview-kpis{grid-template-columns:1fr}.overview-card,.overview-panel-head,.overview-inquiry,.overview-task{padding-left:16px;padding-right:16px}.overview-inquiry{gap:10px}.overview-inquiry>time{display:none}.overview-small-button{width:32px;padding:6px;font-size:0}.overview-small-button [data-lucide]{width:14px;height:14px}}.main.main-tracking{width:100%;max-width:1300px;padding:32px 0 80px}.main-tracking>.notice,.main-tracking>.errors{margin-left:0;margin-right:0}.tracking-page{color:#2b2a26;width:100%;padding-bottom:150px}.tracking-page h1{letter-spacing:-.01em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:500}.tracking-page h2{margin:0;font-size:15px}.tracking-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.tracking-page-head p{color:#6b6862;margin:6px 0 0;font-size:14px}.tracking-active-pill{background:#fff;border:1px solid #dad4c6;border-radius:999px;align-items:center;gap:10px;padding:8px 16px;font-size:13px;font-weight:600;display:flex}.tracking-active-pill strong{color:#3f5443;font:600 13px IBM Plex Mono,monospace}.tracking-active-dot{background:#9b968c;border-radius:50%;width:9px;height:9px}.tracking-active-dot.is-on{background:#3f6b44}.tracking-help-banner{background:#f3e9dc;border:1px solid #b08a5f;border-radius:16px;align-items:flex-start;gap:16px;margin-bottom:14px;padding:18px 22px;display:flex}.tracking-help-banner-bottom{margin-top:18px}.tracking-help-banner>div{flex:1;min-width:220px}.tracking-help-banner strong{font-size:15px}.tracking-help-banner p{color:#6b6862;margin:4px 0 0;font-size:13px;line-height:1.55}.tracking-help-icon{color:#fff;background:#b08a5f;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.tracking-help-icon [data-lucide]{width:20px;height:20px}.tracking-guide{background:#fff;border:1px solid #dad4c6;border-radius:16px;margin-bottom:14px;padding:22px 24px}.tracking-guide-head{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.tracking-guide-head>span{color:#3f5443;background:#e4e9e1;border-radius:9px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.tracking-guide-head>span [data-lucide]{width:17px;height:17px}.tracking-guide-head h2{font-size:15px}.tracking-guide-head p{color:#9b968c;margin:4px 0 0;font-size:12px}.tracking-guide-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.tracking-guide-service{background:#faf9f6;border:1px solid #e4e1d8;border-radius:11px;align-items:flex-start;gap:11px;padding:13px 14px;display:flex}.tracking-guide-brand{color:#3f5443;background:#ede9e1;border-radius:8px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:flex}.tracking-guide-grid strong{margin-bottom:3px;font-size:13.5px;display:block}.tracking-guide-grid p{color:#6b6862;margin:0;font-size:12.5px;line-height:1.55}.tracking-guide-grid code,.tracking-last-event code{font:400 12px IBM Plex Mono,monospace}.tracking-guide-tip{background:#e4e9e1;border:1px solid #b9c6ba;border-radius:12px;grid-column:1/-1;align-items:flex-start;gap:13px;padding:16px 18px;display:flex}.tracking-guide-tip>span{color:#fff;background:#3f5443;border-radius:9px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.tracking-guide-tip>span [data-lucide]{width:17px;height:17px}.tracking-guide-tip strong{color:#3f5443;font-size:14px}.tracking-guide-tip p{color:#4f5d51;font-size:13px}.tracking-cookie-info{background:#e5eee3;border:1px solid #b9c6ba;border-radius:16px;align-items:flex-start;gap:12px;margin-bottom:20px;padding:14px 20px;display:flex}.tracking-cookie-info>[data-lucide]{color:#3f6b44;flex:0 0 19px;width:19px;height:19px;margin-top:1px}.tracking-cookie-info strong{font-size:13.5px}.tracking-cookie-info p{color:#6b6862;margin:3px 0 0;font-size:12.5px;line-height:1.55}.tracking-provider-grid{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.tracking-provider-card{background:#fff;border:1px solid #dad4c6;border-radius:16px;padding:20px 22px;transition:border-color .12s}.tracking-provider-card.is-valid{border-color:#b9c6ba}.tracking-provider-head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.tracking-brand-icon{color:#3f5443;background:#ede9e1;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;font-size:19px;display:flex}.tracking-brand-icon.large{flex-basis:54px;width:54px;height:54px;font-size:26px}.tracking-provider-head h2{color:#2b2a26;font-size:15px;font-weight:700}.tracking-provider-head p{color:#9b968c;margin:2px 0 0;font-size:12.5px}.tracking-provider-card>label,.tracking-label-row label,.meta-feed-label{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.tracking-provider-card input,.meta-feed-row input{color:#2b2a26;background:#fff;border:1px solid #c3bcaa;border-radius:10px;outline:none;width:100%;padding:11px 13px;font:400 14px IBM Plex Mono,monospace}.tracking-provider-card input:focus,.meta-feed-row input:focus{border-color:#7e9a82;box-shadow:0 0 0 3px #7e9a8240}.tracking-field{position:relative}.tracking-field input{padding-right:40px}.tracking-field>span{color:#3f6b44;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.tracking-field>span [data-lucide]{width:17px;height:17px}.tracking-hint{color:#9b968c;margin:7px 0 0;font-size:12px;line-height:1.5}.tracking-label-row{justify-content:space-between;align-items:baseline;margin:14px 0 6px;display:flex}.tracking-label-row label{margin:0}.tracking-label-row span{color:#9b968c;font-size:11.5px}.tracking-provider-status{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.tracking-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;font-weight:600;line-height:1.4;display:inline-flex}.tracking-badge>span{background:currentColor;border-radius:50%;width:6px;height:6px}.tracking-badge.success{color:#3f6b44;background:#e5eee3}.tracking-badge.neutral{color:#6b6862;background:#ede9e1}.tracking-badge.warning{color:#966a2b;background:#f6ead3}.tracking-badge.accent{color:#3f5443;background:#e4e9e1}.tracking-test{color:#3f5443;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;margin-left:auto;padding:4px 6px;font:600 12.5px Inter,sans-serif;display:inline-flex}.tracking-test:hover{background:#e4e9e1}.tracking-test:disabled{opacity:.5;cursor:not-allowed}.tracking-test [data-lucide]{width:14px;height:14px}.tracking-test.is-hidden{display:none}.tracking-last-event{color:#9b968c;margin-top:10px;font-size:12px}.tracking-last-event code{color:#6b6862}.tracking-meta-section{border-top:1px solid #dad4c6;margin-top:18px;padding-top:16px}.tracking-meta-section>strong{font-size:13.5px}.tracking-meta-section p{color:#9b968c;margin:3px 0 12px;font-size:12px;line-height:1.5}.tracking-button{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:40px;padding:9px 18px;font:600 14px Inter,sans-serif;display:inline-flex}.tracking-button:hover{text-decoration:none}.tracking-button [data-lucide]{width:16px;height:16px}.tracking-button.primary{color:#fff;background:#3f5443;border-color:#3f5443}.tracking-button.primary:hover{background:#344537}.tracking-button.secondary{color:#2b2a26;background:#fff;border-color:#c3bcaa}.tracking-button.secondary:hover{background:#ede9e1}.tracking-button.danger{color:#a5443a;background:#fff;border-color:#ddc0b9}.tracking-button.small{gap:6px;height:34px;padding:7px 13px;font-size:13px}.tracking-save-bar{z-index:25;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border:1px solid #c3bcaa;border-radius:16px;width:min(1300px,100% - 36px);margin:0;padding:16px 22px;position:fixed;bottom:14px;left:50%;right:auto;transform:translate(-50%);box-shadow:0 14px 46px #2b2a262e}.tracking-apply-row{cursor:pointer;color:#2b2a26;align-items:flex-start;gap:11px;margin-bottom:12px;font-size:13px;line-height:1.45;display:flex}.tracking-apply-row input{opacity:0;position:absolute}.tracking-apply-row>span:first-of-type{color:#fff;background:#3f5443;border:1px solid #3f5443;border-radius:6px;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:flex}.tracking-apply-row input:not(:checked)+span{background:#fff;border-color:#c3bcaa}.tracking-apply-row input:not(:checked)+span svg{display:none}.tracking-apply-row svg{width:12px;height:12px}.tracking-save-foot{border-top:1px solid #dad4c6;align-items:center;gap:14px;padding-top:12px;display:flex}.tracking-save-foot strong{font-size:13.5px}.tracking-save-foot p{color:#9b968c;margin:2px 0 0;font-size:12px}.tracking-save-foot button{margin-left:auto}.tracking-back{align-items:center;gap:5px;margin-bottom:10px;font-size:12.5px;font-weight:600;display:inline-flex}.tracking-back [data-lucide]{width:14px;height:14px}.meta-settings-grid{grid-template-columns:1.2fr .8fr;align-items:start;gap:16px;display:grid}.meta-catalog-card{margin:0}.meta-card-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.meta-card-head h2,.meta-leads-card h2{margin:0;font-size:16px}.meta-card-head p,.meta-leads-card p{color:#6b6862;margin:4px 0 0;font-size:12.5px;line-height:1.5}.meta-kpis{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0;display:grid}.meta-kpis>div{background:#f7f5f0;border-radius:10px;padding:13px}.meta-kpis strong,.meta-kpis span{display:block}.meta-kpis strong{font:700 23px IBM Plex Mono,monospace}.meta-kpis span{color:#9b968c;margin-top:3px;font-size:11.5px}.meta-feed-row{gap:8px;display:flex}.meta-feed-row input{flex:1;min-width:0}.meta-actions{gap:8px;margin-top:16px;display:flex}.meta-actions form{margin:0}.meta-steps{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.meta-steps li{gap:12px;display:flex}.meta-steps li>span{color:#3f5443;background:#e4e9e1;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font:600 12px IBM Plex Mono,monospace;display:flex}.meta-steps strong{font-size:13.5px}.meta-steps p{color:#6b6862;margin:3px 0 0;font-size:12px;line-height:1.5}.meta-invalid-card{margin-top:16px}.meta-invalid-list{flex-direction:column;display:flex}.meta-invalid-list>div{border-top:1px solid #dad4c6;justify-content:space-between;gap:14px;padding:10px 0;font-size:12.5px;display:flex}.meta-invalid-list>div:first-child{border-top:0}.meta-invalid-list a{font-weight:600}.meta-invalid-list span{color:#966a2b;text-align:right}.meta-leads-card{align-items:center;gap:14px;margin-top:16px;display:flex}.meta-leads-card>div:nth-child(2){flex:1;min-width:0}.meta-leads-card .tracking-button{margin-left:auto}@media (width<=1336px){.main.main-tracking{padding-left:18px;padding-right:18px}}@media (width<=900px){.tracking-provider-grid,.tracking-guide-grid,.meta-settings-grid{grid-template-columns:1fr}.tracking-guide-tip{grid-column:auto}}@media (width<=640px){.main.main-tracking{padding-top:24px}.tracking-page{padding-bottom:122px}.tracking-page h1{font-size:27px}.tracking-page-head{flex-direction:column;align-items:flex-start}.tracking-help-banner{flex-direction:column;padding:16px}.tracking-help-banner .tracking-button{width:100%}.tracking-provider-card{padding:18px 16px}.tracking-provider-status{flex-direction:column;align-items:flex-start}.tracking-test{margin-left:0}.tracking-guide{padding:18px 16px}.tracking-guide-service,.tracking-guide-tip{padding:13px}.tracking-save-bar{border-radius:13px;width:calc(100% - 20px);padding:11px 12px;bottom:8px}.tracking-apply-row{margin-bottom:9px;font-size:12px}.tracking-apply-detail{display:none}.tracking-save-foot{padding-top:9px}.tracking-save-foot>div{display:none}.tracking-save-foot button,.meta-leads-card .tracking-button{width:100%;margin-left:0}.meta-feed-row,.meta-actions{flex-direction:column;align-items:stretch}.meta-invalid-list>div{flex-direction:column}.meta-invalid-list span{text-align:left}}.main.main-property-form{width:100%;max-width:1300px;padding:32px 0 120px}.main-property-form>.notice,.main-property-form>.errors{margin-left:0;margin-right:0}.iv-form-page{color:#1f241e}.iv-form-page button,.iv-form-page input,.iv-form-page select,.iv-form-page textarea{font-family:Inter,sans-serif}.iv-page-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:10px;display:flex}.iv-page-head h1{color:#182a20;letter-spacing:-.01em;margin:0 0 7px;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:500}.iv-page-head p{color:#5c6157;max-width:720px;margin:0;font-size:14.5px;line-height:1.6}.iv-draft-pill{color:#6b7a5e;background:#eaf0e7;border:1px solid #d5e0d0;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12.5px;display:inline-flex}.iv-draft-pill span,.iv-saved span{background:#4e7a57;border-radius:50%;width:7px;height:7px}.iv-draft-pill b,.iv-saved b{font-weight:500}.iv-progress{grid-template-columns:repeat(3,1fr);gap:14px;width:1000px;margin:26px 0 14px;padding:0;list-style:none;display:grid}.iv-progress li{color:#8a8578;cursor:pointer;background:#fff;border:1px solid #e6e1d6;border-radius:14px;align-items:center;gap:11px;padding:12px 14px;display:flex}.iv-progress li>span{background:#ede9e1;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font:600 12px IBM Plex Mono,monospace;display:grid}.iv-progress li b,.iv-progress li small{display:block}.iv-progress li b{color:#3b4038;font-family:Georgia,Times New Roman,serif;font-size:16px}.iv-progress li small{margin-top:2px;font-size:11.5px}.iv-progress li.active{background:#f0f5ef;border-color:#b9c6ba}.iv-progress li.active>span{color:#fff;background:#2e4a3a}.iv-progress li.current{box-shadow:0 0 0 2px #2e4a3a14}.iv-layout{grid-template-columns:minmax(0,1000px) 280px;align-items:start;gap:20px;display:grid}.iv-form-column{min-width:0}.iv-card{background:#fff;border:1px solid #e6e1d6;border-radius:16px;flex-direction:column;gap:16px;padding:22px;display:flex}.iv-card+.iv-card{margin-top:16px}.iv-card h2{color:#182a20;margin:0;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:600}.iv-card hr{background:#efebe1;border:0;width:100%;height:1px;margin:2px 0}.iv-fields{gap:14px;display:grid}.iv-fields.two{grid-template-columns:1fr 1fr}.iv-fields.three{grid-template-columns:.6fr 1fr 1.5fr}.iv-field{flex-direction:column;min-width:0;display:flex}.iv-field>label,.iv-gallery-head>label{color:#3b4038;margin-bottom:6px;font-size:12px;font-weight:600}.iv-field label em{color:#a9805a;font-style:normal}.iv-field input,.iv-field select,.iv-field textarea,.iv-repeat-row input{color:#1f241e;background:#fff;border:1px solid #d9d3c7;border-radius:9px;outline:none;width:100%;min-height:42px;margin:0;padding:10px 12px;font-size:14px}.iv-field input:focus,.iv-field select:focus,.iv-field textarea:focus,.iv-repeat-row input:focus{border-color:#2e4a3a;box-shadow:0 0 0 3px #2e4a3a26}.iv-field textarea{resize:vertical;min-height:78px;line-height:1.5}.iv-field textarea.large{min-height:128px}.iv-field .mono,.iv-repeat-row .mono{font-family:IBM Plex Mono,monospace;font-size:13px}.iv-check{color:#3b4038;cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.iv-check input{accent-color:#2e4a3a;width:16px;height:16px}.iv-check input[type=hidden]{display:none}.iv-check.boxed{background:#f7f5ef;border:1px solid #ece7dc;border-radius:9px;min-height:42px;padding:8px 10px}.iv-section-options{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.iv-template-list{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.iv-template{cursor:pointer;background:#fff;border:1.5px solid #e6e1d6;border-radius:11px;gap:10px;min-width:0;padding:12px;display:flex}.iv-template>input{opacity:0;position:absolute;width:1px!important;height:1px!important}.iv-template:has(input:checked){background:#f0f5ef;border-color:#2e4a3a}.iv-radio{border:1.5px solid #c6bfb0;border-radius:50%;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;display:inline-flex}.iv-template:has(input:checked) .iv-radio:after{content:"";background:#2e4a3a;border-radius:50%;width:8px;height:8px}.iv-template b,.iv-template small{display:block}.iv-template b{font-size:13px}.iv-template small{color:#8a8578;margin-top:3px;font-size:11.5px;line-height:1.4}.iv-demo-toggle,.iv-add-row{color:#2e4a3a;cursor:pointer;background:#faf8f3;border:1px solid #dad5c8;border-radius:9px;justify-content:center;align-items:center;gap:6px;width:100%;padding:9px 12px;font-size:12.5px;font-weight:600;display:flex}.iv-demo-toggle [data-lucide]{width:14px}.iv-demo-toggle.open [data-lucide],.iv-accordion-head.open [data-lucide]{transform:rotate(180deg)}.iv-demo{border:1px solid #e6e1d6;border-radius:11px;overflow:hidden}.iv-demo-bar{background:#f1ede4;align-items:center;gap:5px;padding:7px 10px;display:flex}.iv-demo-bar i{background:#d8b4a0;border-radius:50%;width:8px;height:8px}.iv-demo-bar i:nth-child(2){background:#e6d6a8}.iv-demo-bar i:nth-child(3){background:#b9cdb0}.iv-demo-bar span{color:#8a8578;margin-left:5px;font:400 10px IBM Plex Mono,monospace}.iv-demo-hero{color:#fff;background:linear-gradient(145deg,#8fa08f,#294435 65%,#182a20);align-items:flex-end;height:170px;padding:18px;display:flex}.iv-demo-hero b,.iv-demo-hero span{display:block}.iv-demo-hero b{font-family:Georgia,serif;font-size:21px}.iv-demo-hero span{color:#e7c9a6;margin-top:5px;font:400 12px IBM Plex Mono,monospace}.iv-address{gap:8px;display:flex}.iv-address input{flex:1;min-width:0}.iv-address button{color:#fff;cursor:pointer;background:#2e4a3a;border:0;border-radius:9px;flex:none;padding:10px 16px;font-size:12.5px;font-weight:600}.iv-geocode-results{gap:6px;margin-top:8px;display:grid}.iv-geocode-results button{color:#3b4038;text-align:left;cursor:pointer;background:#fff;border:1px solid #dad5c8;border-radius:8px;padding:9px 11px}.iv-geocode-results button:hover{background:#f0f5ef;border-color:#2e4a3a}.iv-map{background:#eaf0e7;border:1px solid #dad5c8;border-radius:13px;height:360px;overflow:hidden}.iv-coordinates{color:#6b7a5e;justify-content:space-between;align-items:center;gap:12px;font-size:11.5px;display:flex}.iv-coordinates b{font-family:IBM Plex Mono,monospace}.iv-coordinates small{color:#8a8578}.iv-gallery-head{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.iv-gallery-head>label{margin:0}.iv-gallery-head>span{color:#8a8578;font:400 11px IBM Plex Mono,monospace}.iv-dropzone{text-align:center;cursor:pointer;background:#faf8f3;border:1.5px dashed #c6bfb0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:128px;padding:18px;display:flex}.iv-dropzone.dragging,.iv-dropzone:hover{background:#f2f5ef;border-color:#2e4a3a}.iv-dropzone>[data-lucide]{color:#2e4a3a;background:#eaf0e7;border-radius:9px;width:34px;height:34px;margin-bottom:8px;padding:8px}.iv-dropzone small{color:#8a8578;margin-top:4px;font-size:11.5px}.iv-gallery-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.iv-gallery-item{cursor:grab;background:#fff;border:1px solid #e6e1d6;border-radius:10px;overflow:hidden}.iv-gallery-item.drag-source{opacity:.45}.iv-gallery-thumb{aspect-ratio:16/10;background:#efebe1;position:relative}.iv-gallery-thumb img{object-fit:cover;width:100%;height:100%}.iv-cover-badge{color:#fff;background:#2e4a3a;border-radius:999px;padding:3px 8px;font-size:9px;font-weight:700;position:absolute;top:7px;left:7px}.iv-gallery-meta{justify-content:space-between;align-items:center;gap:6px;padding:7px 8px;display:flex}.iv-gallery-meta>span{color:#5c6157;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10.5px;overflow:hidden}.iv-gallery-meta>div{gap:4px;display:flex}.iv-icon,.iv-remove-row{color:#6b7a5e;cursor:pointer;background:#fff;border:1px solid #dad5c8;border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.iv-icon [data-lucide],.iv-remove-row [data-lucide]{width:13px;height:13px}.iv-icon.active{color:#2e4a3a;background:#eaf0e7;border-color:#2e4a3a}.iv-icon.danger,.iv-remove-row{color:#b2503f;border-color:#e6d2cb}.iv-accordion-head{cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.iv-accordion-head span{color:#2e4a3a;align-items:center;gap:5px;font-size:13px;font-weight:600;display:flex}.iv-accordion-head [data-lucide]{width:15px}.iv-accordion{flex-direction:column;gap:18px;display:flex}.iv-repeater{flex-direction:column;gap:8px;display:flex}.iv-repeat-row{align-items:center;gap:8px;display:flex}.iv-repeat-row>[data-lucide]{color:#3e6b48;background:#eaf0e7;border-radius:50%;width:18px;height:18px;padding:4px}.iv-repeat-row input{flex:1;min-width:0}.iv-repeat-row.place input:nth-child(2){max-width:130px}.iv-add-row{border-style:dashed;margin-top:8px}.iv-amenities{flex-wrap:wrap;gap:7px;display:flex}.iv-amen{color:#5c6157;cursor:pointer;background:#fff;border:1px solid #dad5c8;border-radius:999px;align-items:center;gap:5px;padding:7px 11px;font-size:12.5px;font-weight:500;display:inline-flex}.iv-amen input{opacity:0;position:absolute;width:1px!important;height:1px!important}.iv-amen.selected{color:#213524;background:#eaf0e7;border-color:#2e4a3a}.iv-heating .iv-heating-hint{color:#8a8578;margin-left:6px;font-size:11.5px;font-weight:500}.iv-heating .iv-heating-other{margin-top:10px}.iv-upload-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.iv-upload-tile{cursor:pointer;background:#faf8f3;border:1.5px dashed #c6bfb0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:90px;padding:12px;display:flex}.iv-upload-tile:hover{background:#f2f5ef;border-color:#2e4a3a}.iv-upload-tile.full{width:100%}.iv-upload-tile [data-lucide]{color:#2e4a3a;width:18px}.iv-upload-tile b{margin-top:4px;font-size:12px}.iv-upload-tile small{color:#9a9486;margin-top:2px;font-size:10.5px}.iv-account-check{cursor:pointer;background:#f0f5ef;border:1px solid #d5e0d0;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.iv-account-check>input[type=hidden]{display:none}.iv-account-check>input[type=checkbox]{accent-color:#2e4a3a;width:16px;height:16px;margin-top:2px}.iv-account-check b,.iv-account-check small{display:block}.iv-account-check b{color:#213524;font-size:13px}.iv-account-check small{color:#5c6157;margin-top:3px;font-size:11.5px;line-height:1.4}.iv-checklist-card{margin-top:16px}.iv-checklist{flex-direction:column;gap:10px;display:flex}.iv-checklist>div{color:#4b4f46;align-items:center;gap:9px;font-size:13px;display:flex}.iv-checklist span{color:#a9805a;background:#f3e7d8;border-radius:50%;place-items:center;width:19px;height:19px;font-size:11px;display:grid}.iv-checklist>div.ok span{color:#3e6b48;background:#e1eddf}.iv-checklist-card>p{color:#8a8578;border-top:1px solid #efebe1;margin:0;padding-top:13px;font-size:11.5px;line-height:1.5}.iv-help-rail{position:sticky;top:88px}.iv-help-box{color:#eae3d6;background:#182a20;border-radius:16px;padding:20px}.iv-help-eyebrow{color:#9db39b;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.iv-help-eyebrow span{color:#cfe0cc;background:#2e4a3a;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.iv-help-box h3{color:#f6f0e4;margin:14px 0 9px;font-family:Georgia,serif;font-size:19px;font-weight:500}.iv-help-box p,.iv-tip-box p{margin:0;font-size:13px;line-height:1.65}.iv-help-box p{color:#c6cfbf}.iv-tip-box{background:#fff;border:1px solid #e6e1d6;border-radius:14px;margin-top:14px;padding:16px}.iv-tip-box b{color:#a9805a;letter-spacing:.1em;margin-bottom:8px;font-size:11px;display:block}.iv-tip-box p{color:#5c6157;font-size:12.5px}.iv-actionbar{z-index:25;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border:1px solid #dad5c8;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;width:100%;margin-top:22px;padding:13px 16px;display:flex;position:sticky;bottom:10px;box-shadow:0 14px 44px #2b2a2629}.iv-actionbar>div:last-child{gap:9px;display:flex}.iv-btn{color:#fff;cursor:pointer;background:#2e4a3a;border:1px solid #2e4a3a;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 17px;font-size:13px;font-weight:600;display:inline-flex}.iv-btn:hover{color:#fff;background:#243b2e;text-decoration:none}.iv-btn.secondary{color:#3b4038;background:#fff;border-color:#dad5c8}.iv-btn.secondary:hover{color:#3b4038;background:#f5f3ec}.iv-btn [data-lucide]{width:15px}.iv-saved{color:#6b7a5e;align-items:center;gap:8px;font-size:12.5px;display:flex}.iv-toast{z-index:100;color:#fff;opacity:0;pointer-events:none;background:#182a20;border-radius:999px;padding:11px 18px;font-size:13px;transition:all .18s;position:fixed;top:78px;left:50%;transform:translate(-50%,-8px)}.iv-toast.visible{opacity:1;transform:translate(-50%)}.iv-toast.error{background:#a5443a}@media (width<=1336px){.main.main-property-form{padding-left:18px;padding-right:18px}.iv-progress{width:calc(100% - 300px)}.iv-layout{grid-template-columns:minmax(0,1fr) 280px}}@media (width<=980px){.iv-progress{width:100%}.iv-layout{grid-template-columns:1fr}.iv-help-rail{grid-template-columns:1fr 1fr;gap:14px;display:grid;position:static}.iv-tip-box{margin-top:0}.iv-template-list,.iv-gallery-grid,.iv-section-options{grid-template-columns:1fr 1fr}}@media (width<=640px){.main.main-property-form{padding:22px 16px 120px}.iv-page-head{flex-direction:column}.iv-page-head h1{font-size:27px}.iv-progress{gap:5px}.iv-progress li{justify-content:center;padding:9px 5px}.iv-progress li>div{display:none}.iv-fields.two,.iv-fields.three,.iv-template-list,.iv-section-options,.iv-gallery-grid,.iv-upload-grid,.iv-help-rail{grid-template-columns:1fr}.iv-card{padding:18px 15px}.iv-map{height:300px}.iv-coordinates,.iv-actionbar{flex-direction:column;align-items:stretch}.iv-actionbar{bottom:6px}.iv-actionbar>.iv-btn,.iv-actionbar>div:last-child{width:100%}.iv-actionbar>div:last-child .iv-btn{flex:1}.iv-saved{order:-1;justify-content:center}.iv-repeat-row.place{flex-wrap:wrap;align-items:stretch}.iv-repeat-row.place input:first-child{flex:60%}.iv-repeat-row.place input:nth-child(2){flex:25%;max-width:none}.iv-address{flex-direction:column;align-items:stretch}}.iv-template-preview{color:#2e4a3a;text-underline-offset:3px;align-items:center;gap:5px;margin-top:9px;font-size:14.5px;font-weight:650;text-decoration:underline;display:inline-flex}.iv-template-preview:hover{color:#182a20}.iv-template-preview [data-lucide]{width:14px;height:14px}.iv-section-heading{justify-content:space-between;align-items:center;display:flex}.iv-map .leaflet-tile{max-width:none!important;max-height:none!important}.iv-map .leaflet-pane,.iv-map .leaflet-tile,.iv-map .leaflet-marker-icon,.iv-map .leaflet-marker-shadow{position:absolute;top:0;left:0}.iv-map .leaflet-pane,.iv-map .leaflet-tile-pane{will-change:transform}.iv-leaflet-pin{background:0 0!important;border:0!important}.iv-leaflet-pin span{background:#2e4a3a;border:3px solid #fff;border-radius:50% 50% 50% 0;width:28px;height:28px;display:block;position:relative;transform:rotate(-45deg);box-shadow:0 4px 12px #182a2059}.iv-leaflet-pin span:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:7px}.iv-template-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:12px;display:flex}.iv-template-heading>div{flex-direction:column;min-width:0;display:flex}.iv-template-heading label{color:#3b4038;font-size:14px;font-weight:600}.iv-template-heading small{color:#77736b;margin-top:4px;font-size:13px;line-height:1.45}.iv-template-compare{color:#2e4a3a;cursor:pointer;background:#eaf0e7;border:1px solid #2e4a3a;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 14px;font-size:14px;font-weight:700;display:inline-flex}.iv-template-compare:hover{color:#fff;background:#2e4a3a}.iv-template-compare svg{width:17px;height:17px}.iv-template-dialog{color:#2b2a26;background:#fff;border:0;border-radius:18px;width:calc(100% - 40px);max-width:1180px;max-height:calc(100vh - 48px);margin:auto;padding:0;box-shadow:0 28px 80px #131c1647}.iv-template-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#18201a94}.iv-template-dialog-shell{flex-direction:column;max-height:calc(100vh - 48px);display:flex;overflow:hidden}.iv-template-dialog-shell>header{border-bottom:1px solid #dad4c6;flex:none;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 26px;display:flex}.iv-template-dialog-shell>header>div{max-width:820px}.iv-template-dialog-kicker{color:#607c64;letter-spacing:.1em;align-items:center;gap:7px;font:700 11px IBM Plex Mono,monospace;display:flex}.iv-template-dialog-kicker svg{width:15px;height:15px}.iv-template-dialog-shell h2{color:#2e4a3a;margin:7px 0 5px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:500}.iv-template-dialog-shell header p{color:#6b6862;margin:0;font-size:14px;line-height:1.55}.iv-template-dialog-close{color:#6b6862;cursor:pointer;background:#fff;border:1px solid #dad4c6;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.iv-template-dialog-close:hover{color:#2e4a3a;border-color:#2e4a3a}.iv-template-dialog-close svg{width:18px;height:18px}.iv-template-dialog-body{background:#f7f5f0;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:18px;min-height:0;padding:20px 26px;display:grid;overflow-y:auto}.iv-template-detail{background:#fff;border:1.5px solid #dad4c6;border-radius:14px;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.iv-template-detail.is-selected{border-color:#2e4a3a;box-shadow:0 0 0 2px #2e4a3a14}.iv-template-detail:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.iv-template-detail:last-child .iv-template-wireframe{border-bottom:0;border-right:1px solid #dad4c6;height:100%;min-height:330px}.iv-template-wireframe{background:#f5f2ea;border-bottom:1px solid #dad4c6;flex:none;height:218px;padding:13px;overflow:hidden}.iv-wire-nav{background:#fff;border-radius:5px 5px 0 0;align-items:center;gap:5px;height:28px;padding:0 9px;display:flex}.iv-wire-nav span{background:#45604b;border-radius:3px;width:54px;height:7px;margin-right:auto}.iv-wire-nav i{background:#d7d2c7;border-radius:3px;width:26px;height:5px}.iv-wire-hero{background:linear-gradient(145deg,#aebdac,#718976);flex-direction:column;justify-content:flex-end;align-items:flex-end;height:96px;padding:13px;display:flex}.iv-wire-hero span{background:#fff;border-radius:3px;width:66%;height:11px}.iv-wire-hero b{background:#ffffffb3;border-radius:3px;width:42%;height:6px;margin-top:7px}.iv-wire-content{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:7px;display:grid}.iv-wire-content i{background:#fff;border-radius:4px;height:28px}.iv-wire-gallery{grid-template-columns:1.4fr 1fr 1fr;gap:6px;margin-top:7px;display:grid}.iv-wire-gallery span{background:#d8ded3;border-radius:4px;height:57px}.iv-template-wireframe.is-editorial{background:#f4f0e8}.is-editorial .iv-wire-nav{display:none}.is-editorial .iv-wire-hero{background:linear-gradient(145deg,#aca396,#6f675c);align-items:flex-start;height:112px}.is-editorial .iv-wire-content{grid-template-columns:1fr 1fr}.is-editorial .iv-wire-content i{background:#e5dfd3;height:38px}.is-editorial .iv-wire-gallery{grid-template-columns:2fr 1fr}.is-editorial .iv-wire-gallery span{background:#c6bcae}.is-modern .iv-wire-nav{float:left;flex-direction:column;align-items:flex-start;width:32%;height:190px;padding:14px 10px}.is-modern .iv-wire-nav span{width:76%;margin:0 0 12px}.is-modern .iv-wire-nav i{width:100%;height:7px}.is-modern .iv-wire-hero,.is-modern .iv-wire-content,.is-modern .iv-wire-gallery{margin-left:calc(32% + 7px)}.is-modern .iv-wire-hero{height:88px}.is-modern .iv-wire-content{grid-template-columns:1fr 1fr}.is-modern .iv-wire-gallery{grid-template-columns:repeat(3,1fr)}.iv-template-wireframe.is-noir{background:#142019}.is-noir .iv-wire-nav{background:#1e2c23}.is-noir .iv-wire-nav span{background:#c6a365}.is-noir .iv-wire-nav i{background:#3b493e}.is-noir .iv-wire-hero{background:linear-gradient(145deg,#334438,#111914)}.is-noir .iv-wire-hero span,.is-noir .iv-wire-hero b{background:#c6a365}.is-noir .iv-wire-content i{background:#233229}.is-noir .iv-wire-gallery span{background:#2b3b31}.iv-template-wireframe.is-topart{background:#eef3ed}.is-topart .iv-wire-nav span{background:#54725c}.is-topart .iv-wire-hero{background:linear-gradient(145deg,#c5d8ca,#75937d)}.is-topart .iv-wire-content i{background:#dce8de}.is-topart .iv-wire-gallery span{background:#bdd0c1}.iv-template-detail-info{flex-direction:column;flex:1;gap:11px;padding:17px;display:flex}.iv-template-detail-title{align-items:center;gap:10px;display:flex}.iv-template-detail-icon{color:#2e4a3a;background:#eaf0e7;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.iv-template-detail-icon svg{width:18px;height:18px}.iv-template-detail-title>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.iv-template-detail h3{color:#27372d;margin:0;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:600}.iv-template-selected-badge{color:#2e4a3a;background:#e4e9e1;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:700;display:none}.iv-template-selected-badge svg{width:12px;height:12px}.iv-template-detail.is-selected .iv-template-selected-badge{display:inline-flex}.iv-template-tags{flex-wrap:wrap;gap:6px;display:flex}.iv-template-tags span{color:#67645d;background:#f0ede6;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:600}.iv-template-detail-info>p{color:#666a62;margin:0;font-size:13.5px;line-height:1.55}.iv-template-recommendation{color:#59645a;background:#f5f7f3;border-radius:10px;align-items:flex-start;gap:8px;padding:10px 11px;font-size:12.5px;line-height:1.5;display:flex}.iv-template-recommendation svg{color:#a9805a;flex:0 0 16px;width:16px;height:16px;margin-top:1px}.iv-template-recommendation b{color:#334439;display:block}.iv-template-note{color:#858179;align-items:center;gap:7px;font-size:12px;display:flex}.iv-template-note svg{flex:0 0 14px;width:14px;height:14px}.iv-template-detail-actions{align-items:center;gap:10px;margin-top:auto;padding-top:2px;display:flex}.iv-template-pick{color:#373a35;cursor:pointer;background:#fff;border:1px solid #bdb6a7;border-radius:9px;min-height:38px;padding:8px 13px;font-size:13px;font-weight:700}.iv-template-pick span:nth-child(2){display:none}.iv-template-detail.is-selected .iv-template-pick{color:#2e4a3a;background:#eaf0e7;border-color:#2e4a3a}.iv-template-detail.is-selected .iv-template-pick span:first-child{display:none}.iv-template-detail.is-selected .iv-template-pick span:nth-child(2){display:inline}.iv-template-detail-actions a{color:#2e4a3a;align-items:center;gap:5px;font-size:13px;font-weight:700;display:inline-flex}.iv-template-detail-actions a svg{width:14px;height:14px}.iv-template-dialog-shell>footer{background:#fff;border-top:1px solid #dad4c6;flex:none;justify-content:space-between;align-items:center;gap:18px;padding:14px 26px;display:flex}.iv-template-dialog-shell>footer p{color:#6b6862;margin:0;font-size:13.5px}.iv-template-dialog-shell>footer strong{color:#2b2a26}.iv-template-dialog-shell>footer .iv-btn{white-space:nowrap}@media (width<=800px){.iv-template-heading{flex-direction:column;align-items:stretch}.iv-template-compare{align-self:flex-start}.iv-template-dialog{width:calc(100% - 20px);max-height:calc(100vh - 20px)}.iv-template-dialog-shell{max-height:calc(100vh - 20px)}.iv-template-dialog-shell>header{padding:18px}.iv-template-dialog-shell h2{font-size:23px}.iv-template-dialog-body{grid-template-columns:1fr;padding:14px}.iv-template-detail:last-child{grid-column:auto;display:flex}.iv-template-detail:last-child .iv-template-wireframe{border-bottom:1px solid #dad4c6;border-right:0;height:218px;min-height:0}.iv-template-dialog-shell>footer{flex-direction:column;align-items:stretch;padding:13px 16px}.iv-template-dialog-shell>footer .iv-btn{width:100%}}@media (width<=520px){.iv-template-compare{width:100%}.iv-template-dialog-shell header p{font-size:12.5px}.iv-template-wireframe,.iv-template-detail:last-child .iv-template-wireframe{height:180px}.iv-template-detail-info{padding:14px}.iv-template-detail-actions{flex-direction:column;align-items:stretch}.iv-template-pick,.iv-template-detail-actions a{justify-content:center;width:100%}.iv-template-dialog-shell>footer p{display:none}}html.iv-template-dialog-open,html.iv-template-dialog-open body{overscroll-behavior:none;overflow:hidden!important}.iv-template-dialog{overflow:hidden}.iv-template-dialog-shell{height:min(860px,100vh - 48px)}.iv-template-dialog-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;gap:18px;display:flex;overflow:hidden auto}.iv-template-detail,.iv-template-detail:last-child{grid-template-columns:minmax(0,46%) minmax(0,54%);width:100%;min-height:390px;display:grid;overflow:hidden}.iv-template-live-preview{background:#e9e6de;border-right:1px solid #dad4c6;flex-direction:column;min-width:0;min-height:390px;display:flex;position:relative}.iv-template-browser-bar{color:#77736b;background:#f7f5f0;border-bottom:1px solid #d8d3c7;flex:0 0 38px;align-items:center;gap:6px;height:38px;padding:0 10px;display:flex}.iv-template-browser-bar>span{background:#d4a494;border-radius:50%;width:7px;height:7px}.iv-template-browser-bar>span:nth-child(2){background:#dbc784}.iv-template-browser-bar>span:nth-child(3){background:#91b096}.iv-template-browser-bar>b{color:#77736b;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:5px;flex:1;min-width:0;margin-left:4px;padding:5px 8px;font:500 9px IBM Plex Mono,monospace;overflow:hidden}.iv-template-browser-bar svg{width:14px;height:14px}.iv-template-live-preview iframe{background:#fff;border:0;flex:1;width:100%;min-height:0;display:block}.iv-template-scroll-hint{color:#fff;pointer-events:none;background:#182a20e6;border:1px solid #ffffffa6;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;right:10px;box-shadow:0 5px 14px #182a202e}.iv-template-scroll-hint svg{width:13px;height:13px}.iv-template-detail-info{min-width:0;padding:20px}.iv-template-detail-info>p{font-size:14px}.iv-template-recommendation{font-size:13px}.iv-template-note{font-size:12.5px}@media (width<=800px){.iv-template-dialog-shell{height:calc(100vh - 20px)}.iv-template-detail,.iv-template-detail:last-child{flex-direction:column;min-height:0;display:flex}.iv-template-live-preview,.iv-template-detail:last-child .iv-template-live-preview{border-bottom:1px solid #dad4c6;border-right:0;height:300px;min-height:300px}}@media (width<=520px){.iv-template-live-preview,.iv-template-detail:last-child .iv-template-live-preview{height:260px;min-height:260px}.iv-template-scroll-hint{bottom:7px;right:7px}.iv-template-dialog-body{padding:10px}.iv-template-dialog-shell>header{padding:14px}.iv-template-dialog-shell h2{font-size:21px}}.iv-template-dialog{max-width:1300px}.iv-template-detail,.iv-template-detail:last-child,.iv-template-live-preview{min-height:440px}.iv-template-preview-stage{background:#fff;flex:1;min-height:0;position:relative;overflow:hidden}.iv-template-preview-stage iframe{transform-origin:0 0;background:#fff;border:0;position:absolute;top:0;left:0;transform:scale(.44);width:1300px!important;height:914px!important;min-height:0!important}.iv-template-meta{color:#6b6862;flex-wrap:wrap;align-items:center;gap:22px;font-size:12.5px;display:flex}.iv-template-time,.iv-template-difficulty{align-items:center;gap:7px;display:inline-flex}.iv-template-time>svg{width:17px;height:17px}.iv-template-time b{font-family:IBM Plex Mono,monospace;font-weight:600}.iv-template-difficulty>span{align-items:center;gap:4px;display:inline-flex}.iv-template-difficulty i{background:#ded9ce;border-radius:999px;width:18px;height:6px;display:block}.iv-template-difficulty.is-level-1 i:first-child{background:#6f8d72}.iv-template-difficulty.is-level-2 i:nth-child(-n+2){background:#a9805a}.iv-template-difficulty.is-level-3 i{background:#a36c29}.iv-template-difficulty.is-level-1 b{color:#55745b}.iv-template-difficulty.is-level-2 b{color:#926f4e}.iv-template-difficulty.is-level-3 b{color:#96641f}.iv-template-extra-fill{color:#989289;font-size:12.5px;line-height:1.45}@media (width<=800px){.iv-template-detail,.iv-template-detail:last-child{min-height:0}.iv-template-live-preview,.iv-template-detail:last-child .iv-template-live-preview{min-height:300px}.iv-template-preview-stage iframe{position:static;transform:none;width:100%!important;height:100%!important}.iv-template-meta{gap:14px}}@media (width<=520px){.iv-template-live-preview,.iv-template-detail:last-child .iv-template-live-preview{min-height:260px}}.iv-form-page{font-size:16px}.iv-page-head p{font-size:16.5px}.iv-draft-pill,.iv-saved{font-size:14.5px}.iv-progress li>span{font-size:14px}.iv-progress li b{font-size:18px}.iv-progress li small{font-size:13.5px}.iv-card h2{font-size:18px}.iv-field>label,.iv-gallery-head>label{font-size:14px}.iv-field input,.iv-field select,.iv-field textarea,.iv-repeat-row input{font-size:16px}.iv-field .mono,.iv-repeat-row .mono,.iv-check,.iv-template b{font-size:15px}.iv-template small{font-size:13.5px}.iv-add-row,.iv-address button{font-size:14.5px}.iv-geocode-results button{font-size:16px}.iv-coordinates{font-size:13.5px}.iv-gallery-head>span{font-size:13px}.iv-dropzone b{font-size:15.5px}.iv-dropzone small{font-size:13.5px}.iv-cover-badge{font-size:11px}.iv-gallery-meta>span{font-size:12.5px}.iv-accordion-head span{font-size:15px}.iv-amen{font-size:14.5px}.iv-amen span{font-size:13px}.iv-upload-tile b{font-size:14px}.iv-upload-tile small{font-size:12.5px}.iv-account-check b{font-size:15px}.iv-account-check small{font-size:13.5px}.iv-checklist>div{font-size:15px}.iv-checklist span{font-size:13px}.iv-checklist-card>p{font-size:13.5px}.iv-help-eyebrow{font-size:13px}.iv-help-box h3{font-size:21px}.iv-help-box p,.iv-tip-box p{font-size:15px}.iv-tip-box b{font-size:13px}.iv-btn,.iv-toast{font-size:15px}.iv-progress{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.iv-template-step-intro{color:#4b584d;background:#f0f5ef;border:1px solid #d5e0d0;border-radius:10px;align-items:flex-start;gap:10px;margin:0;padding:13px 14px;font-size:14px;line-height:1.55;display:flex}.iv-template-step-intro>[data-lucide]{color:#2e4a3a;flex:0 0 19px;width:19px;height:19px;margin-top:1px}.main-properties>.notice,.main-properties>.errors{margin-left:0;margin-right:0}.ij-page{color:#2b2a26;width:100%}.ij-page button,.ij-page input{font-family:Inter,system-ui,sans-serif}.ij-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.ij-page-head h1{color:#2b2a26;letter-spacing:-.01em;margin:0;font-family:Fraunces,Georgia,serif;font-size:32px;font-weight:500}.ij-page-head p{color:#6b6862;margin:6px 0 0;font-size:14px}.ij-btn{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:40px;padding:9px 18px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:all .12s;display:inline-flex}.ij-btn:hover{text-decoration:none}.ij-btn [data-lucide]{width:15px;height:15px}.ij-btn-large{height:42px;padding:10px 20px}.ij-btn-primary{color:#fff;background:#3f5443;border-color:#3f5443}.ij-btn-primary:hover{color:#fff;background:#344537;border-color:#344537}.ij-btn-secondary{color:#2b2a26;background:#fff;border-color:#c3bcaa}.ij-btn-secondary:hover{color:#2b2a26;background:#ede9e1}.ij-toolbar{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;display:flex}.ij-search{background:#fff;border:1px solid #c3bcaa;border-radius:10px;flex:1;align-items:center;gap:8px;min-width:240px;padding:0 12px;transition:all .12s;display:flex}.ij-search:focus-within{border-color:#7e9a82;box-shadow:0 0 0 3px #7e9a8240}.ij-search>[data-lucide]{color:#9b968c;flex:0 0 16px;width:16px;height:16px}.ij-search input{color:#2b2a26;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:11px 0;font-size:14px}.ij-search input::placeholder{color:#9b968c}.ij-filters{flex-wrap:wrap;gap:7px;display:flex}.ij-filter{color:#6b6862;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #c3bcaa;border-radius:999px;padding:7px 15px;font-size:13px;font-weight:600;transition:all .12s}.ij-filter:hover{color:#2b2a26;background:#ede9e1}.ij-filter.is-active{color:#fff;background:#3f5443;border-color:#3f5443}.ij-filter span{opacity:.65;margin-left:6px;font:500 11.5px IBM Plex Mono,monospace}.ij-list{flex-direction:column;gap:14px;display:flex}.ij-card{background:#fff;border:1px solid #dad4c6;border-radius:16px;grid-template-columns:132px minmax(0,1fr) auto;gap:22px;padding:18px;transition:border-color .12s;display:grid}.ij-card:hover{border-color:#c3bcaa}.ij-card[hidden]{display:none}.ij-thumb{color:#7a5c34;background:#e7dbc8;border-radius:10px;justify-content:center;align-items:center;width:132px;height:110px;display:flex;position:relative;overflow:hidden}.ij-thumb>img{object-fit:cover;width:100%;height:100%}.ij-thumb>[data-lucide]{opacity:.5;width:28px;height:28px}.ij-template{color:#fff;text-transform:capitalize;background:#00000061;border-radius:999px;padding:2px 7px;font:500 10px IBM Plex Mono,monospace;position:absolute;bottom:7px;left:7px}.ij-card-content{flex-direction:column;justify-content:center;min-width:0;display:flex}.ij-title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ij-title-row h2{color:#2b2a26;margin:0;font-size:16px;font-weight:700;line-height:1.35}.ij-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;font-weight:600;line-height:1.4;display:inline-flex}.ij-badge>span{background:currentColor;border-radius:50%;width:6px;height:6px}.ij-badge-success{color:#3f6b44;background:#e5eee3}.ij-badge-neutral{color:#6b6862;background:#ede9e1}.ij-badge-bronze{color:#9d7147;background:#f3e9dc}.ij-badge-danger{color:#a5443a;background:#f6e3df}.ij-address{color:#6b6862;align-items:center;gap:7px;margin-top:9px;font-size:13.5px;display:flex}.ij-address>[data-lucide]{color:#9b968c;flex:0 0 14px;width:14px;height:14px}.ij-meta{color:#9b968c;flex-wrap:wrap;gap:6px 22px;margin-top:12px;font-size:12.5px;display:flex}.ij-meta b{color:#6b6862;margin-left:2px;font:500 12px IBM Plex Mono,monospace}.ij-meta b.has{color:#3f5443}.ij-web{color:#6b6862;overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;margin-top:10px;font:400 12px IBM Plex Mono,monospace;display:inline-flex}.ij-web:hover{color:#3f5443}.ij-web.is-muted{color:#9b968c}.ij-web>[data-lucide]{flex:0 0 14px;width:14px;height:14px}.ij-actions{flex-direction:column;justify-content:center;align-items:flex-end;gap:8px;display:flex;position:relative}.ij-actions form{margin:0}.ij-action-row{align-items:center;gap:8px;display:flex}.ij-kebab{color:#6b6862;cursor:pointer;background:#fff;border:1px solid #c3bcaa;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .12s;display:flex}.ij-kebab:hover,.ij-kebab[aria-expanded=true]{color:#2b2a26;background:#ede9e1}.ij-kebab [data-lucide]{width:18px;height:18px}.ij-menu{z-index:20;background:#fff;border:1px solid #dad4c6;border-radius:10px;min-width:205px;padding:5px 0;position:absolute;top:calc(50% + 15px);right:0;overflow:hidden;box-shadow:0 12px 40px #2b2a2624}.ij-menu[hidden]{display:none}.ij-menu form{width:100%}.ij-menu button{color:#2b2a26;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:10px 14px;font-size:13.5px;transition:background .12s;display:flex}.ij-menu button:hover{background:#ede9e1}.ij-menu button.is-danger{color:#a5443a}.ij-menu button [data-lucide]{flex:0 0 16px;width:16px;height:16px}.ij-menu-separator{background:#dad4c6;height:1px;margin:5px 0}.ij-empty{text-align:center;background:#fff;border:1px dashed #c3bcaa;border-radius:16px;padding:54px 30px}.ij-empty>[data-lucide]{color:#9b968c;width:32px;height:32px}.ij-empty h2{margin:12px 0 5px;font:600 21px Fraunces,Georgia,serif}.ij-empty p{color:#6b6862;margin:0 0 18px;font-size:14px}.ij-no-results{margin-top:14px}.ij-no-results[hidden]{display:none}@media (width<=1336px){.main.main-properties{padding-left:18px;padding-right:18px}}@media (width<=820px){.ij-card{grid-template-columns:1fr}.ij-thumb{width:100%;height:160px}.ij-actions{flex-flow:wrap;justify-content:flex-start;align-items:center}.ij-menu{top:48px}.ij-page-head{align-items:flex-start}}@media (width<=640px){.main.main-properties{padding:24px 16px 64px}.ij-page-head h1{font-size:27px}.ij-page-head>.ij-btn{width:100%}.ij-toolbar{align-items:stretch}.ij-search{min-width:100%}.ij-filters{flex-wrap:nowrap;padding-bottom:3px;overflow-x:auto}.ij-card{gap:16px;padding:14px}.ij-title-row{flex-direction:column;align-items:flex-start}.ij-actions{grid-template-columns:1fr auto;display:grid}.ij-actions>.ij-btn,.ij-actions>form,.ij-actions>form>.ij-btn{width:100%}.ij-action-row{display:contents}.ij-action-row>.ij-btn,.ij-action-row>form,.ij-action-row>form>.ij-btn{width:100%}.ij-kebab{grid-column:2}.ij-menu{top:auto;bottom:46px;right:0}.ij-meta{gap:7px 14px}}.ij-btn-danger{color:#a5443a;background:#fff;border-color:#d7b6ae}.ij-btn-danger:hover{color:#923a32;background:#f8ebe8;border-color:#a5443a}.ij-archived-section[hidden],[data-property-section][hidden]{display:none}.ij-section-title{align-items:center;gap:14px;margin-bottom:14px;display:flex}.ij-section-title h2{color:#6b6862;white-space:nowrap;margin:0;font:600 17px Fraunces,Georgia,serif}.ij-section-title span{background:#dad4c6;flex:1;height:1px}.ij-btn-ai{color:#fff;background:linear-gradient(135deg,#55439b,#755bb8);border-color:#55439b}.ij-btn-ai:hover{color:#fff;background:linear-gradient(135deg,#493987,#654ca8);border-color:#493987}.ai-editor{color:#292724;width:100%}.ai-editor-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.ai-editor-head>div{max-width:760px}.ai-back{color:#6b6862;align-items:center;gap:7px;margin-bottom:20px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ai-back:hover{color:#3f5443}.ai-back svg{width:15px;height:15px}.ai-eyebrow{color:#6c51b2;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:7px;font-size:11px;font-weight:800;display:flex}.ai-eyebrow svg{width:14px;height:14px}.ai-editor h1{margin:0;font:500 34px/1.15 Fraunces,Georgia,serif}.ai-editor-head p{color:#6b6862;margin:9px 0 0;font-size:14px;line-height:1.6}.ai-demo-panel{background:linear-gradient(135deg,#f7f4ed,#eee8dc);border:1px solid #d9d2c4;border-radius:20px;grid-template-columns:minmax(260px,.72fr) minmax(420px,1.28fr);display:grid;overflow:hidden;box-shadow:0 16px 46px #2b2a2612}.ai-demo-copy{flex-direction:column;justify-content:center;padding:34px;display:flex}.ai-demo-copy h2,.ai-section-title h2{margin:0;font:500 25px/1.2 Fraunces,Georgia,serif}.ai-demo-copy>p{color:#6b6862;margin:12px 0 22px;font-size:14px;line-height:1.65}.ai-promise{color:#3f5443;align-items:center;gap:11px;font-size:13px;font-weight:700;display:flex}.ai-promise svg{width:23px;height:23px}.ai-promise small{color:#7c786f;font-weight:400}.ai-compare{--position:50%;background:#ddd;min-height:240px;position:relative;overflow:hidden}.ai-compare>img,.ai-compare-after,.ai-compare-after img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ai-compare-after{clip-path:inset(0 calc(100% - var(--position)) 0 0)}.ai-compare-line{z-index:3;top:0;bottom:0;left:var(--position);pointer-events:none;background:#fff;width:2px;position:absolute;transform:translate(-1px);box-shadow:0 0 0 1px #0000001a}.ai-compare-line span{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#302a43b8;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 18px #00000040}.ai-compare-line svg{width:18px;height:18px}.ai-compare input{z-index:4;opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.ai-compare-label{z-index:2;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1e1c1b8c;border:1px solid #ffffff73;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700;position:absolute;top:14px}.ai-compare-label.is-before{left:14px}.ai-compare-label.is-after{right:14px}.ai-demo-compare{min-height:350px}.ai-section-title{justify-content:space-between;align-items:end;gap:24px;margin:38px 0 16px;display:flex}.ai-section-title>p{color:#77736b;text-align:right;max-width:470px;margin:0;font-size:13px;line-height:1.55}.ai-photo-grid{gap:18px;display:grid}.ai-photo-card{background:#fff;border:1px solid #d9d2c4;border-radius:17px;grid-template-columns:280px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 8px 28px #2b2a260b}.ai-photo-original{background:#e8e3d9;min-height:280px;position:relative}.ai-photo-original>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ai-photo-original>span:not(.ai-active-badge){color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1e1c1b9e;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700;position:absolute;bottom:12px;left:12px}.ai-active-badge{color:#35603b;background:#e4f1e5;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:11px;font-weight:800;display:flex;position:absolute;top:12px;left:12px}.ai-active-badge svg{width:13px;height:13px}.ai-photo-body{min-width:0;padding:22px}.ai-photo-meta{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.ai-photo-meta strong{color:#4e4b46;font:600 12px IBM Plex Mono,monospace}.ai-photo-meta span{color:#89847b;font-size:12px}.ai-actions-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.ai-actions-grid form{margin:0}.ai-operation{color:#40365d;text-align:left;cursor:pointer;background:#faf8fd;border:1px solid #d8d0e8;border-radius:11px;align-items:flex-start;gap:9px;width:100%;min-height:76px;padding:12px;transition:all .15s;display:flex;position:relative}.ai-operation:hover:not(:disabled){background:#f4f0fb;border-color:#755bb8;transform:translateY(-1px)}.ai-operation:disabled{cursor:default;opacity:.7}.ai-operation>svg{color:#6c51b2;flex:0 0 18px;width:18px;height:18px}.ai-operation span{flex-direction:column;min-width:0;display:flex}.ai-operation b{font-size:12.5px;line-height:1.3}.ai-operation small{color:#7e768d;margin-top:3px;font-size:10.5px;line-height:1.35}.ai-operation em{color:#fff;letter-spacing:.05em;text-transform:uppercase;background:#3f5443;border-radius:999px;padding:3px 7px;font-size:9px;font-style:normal;font-weight:800;position:absolute;top:-8px;right:7px}.ai-operation.is-processing svg{animation:1.4s ease-in-out infinite ai-pulse}.ai-processing,.ai-failed{border-radius:10px;align-items:center;gap:11px;margin-top:13px;padding:11px 13px;display:flex}.ai-processing{color:#55439b;background:#f3effa}.ai-processing>span{border:2px solid #c9bce5;border-top-color:#654ca8;border-radius:50%;flex:0 0 15px;width:15px;height:15px;animation:.8s linear infinite spin}.ai-processing div{flex-direction:column;display:flex}.ai-processing strong{font-size:12px}.ai-processing small{color:#817495;margin-top:2px;font-size:10.5px}.ai-failed{color:#923a32;background:#f8ebe8;font-size:12px}.ai-failed svg{width:17px;height:17px}.ai-result{border-top:1px solid #e5dfd4;margin-top:16px;padding-top:16px}.ai-result-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.ai-result-head h3{margin:0;font-size:15px}.ai-result-head .ai-eyebrow{margin-bottom:3px;font-size:9px}.ai-result-active{color:#35603b;background:#e4f1e5;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:800}.ai-result .ai-compare{border-radius:12px;min-height:300px}.ai-result-actions{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.ai-result-actions form{margin:0}@keyframes ai-pulse{50%{opacity:.45;transform:scale(.92)}}@media (width<=900px){.ai-demo-panel{grid-template-columns:1fr}.ai-demo-copy{padding:25px}.ai-demo-compare{min-height:320px}.ai-photo-card{grid-template-columns:220px minmax(0,1fr)}.ai-actions-grid{grid-template-columns:1fr}.ai-operation{min-height:58px}.ai-section-title{flex-direction:column;align-items:flex-start}.ai-section-title>p{text-align:left}}@media (width<=640px){.ai-editor-head{flex-direction:column;align-items:flex-start}.ai-editor-head>.ij-btn{width:100%}.ai-editor h1{font-size:29px}.ai-demo-compare{min-height:270px}.ai-photo-card{grid-template-columns:1fr}.ai-photo-original{min-height:235px}.ai-photo-body{padding:16px}.ai-photo-meta{flex-direction:column;align-items:flex-start}.ai-result .ai-compare{min-height:240px}.ai-result-actions{flex-direction:column;align-items:stretch}.ai-result-actions form,.ai-result-actions button{width:100%}}.kj-app{color:#2b2a26;width:100%;max-width:1240px;margin:0 auto;font-family:Inter,system-ui,-apple-system,sans-serif}.kj-app button,.kj-app input{font-family:inherit}.kj-app a:hover{text-decoration:none}.kj-toast{z-index:60;visibility:hidden;color:#fff;opacity:0;pointer-events:none;background:#2b2a26;border-radius:999px;padding:10px 18px;font-size:13.5px;font-weight:500;transition:opacity .15s,visibility .15s;position:fixed;top:78px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #2b2a2624}.kj-toast.is-visible{visibility:visible;opacity:1}.kj-back{color:#6b6862;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:13.5px;font-weight:600;display:inline-flex}.kj-back:hover{color:#3f5443}.kj-back svg{width:16px;height:16px}.kj-btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:40px;padding:9px 18px;font-size:14px;font-weight:600;line-height:1;transition:background .12s,border-color .12s,filter .12s;display:inline-flex}.kj-btn--lg{height:44px;padding:11px 20px}.kj-btn--block{width:100%}.kj-btn--primary{color:#fff;background:#3f5443;border-color:#3f5443}.kj-btn--primary:hover{color:#fff;background:#344537;border-color:#344537}.kj-btn--secondary{color:#2b2a26;background:#fff;border-color:#c3bcaa}.kj-btn--secondary:hover{color:#2b2a26;background:#ede9e1}.kj-btn svg{width:15px;height:15px}.kj-hero{background:#fff;border:1px solid #dad4c6;border-radius:16px;grid-template-columns:1fr 1.05fr;align-items:center;gap:34px;margin-top:18px;padding:34px;display:grid}.kj-eyebrow{color:#b08a5f;letter-spacing:.12em;text-transform:uppercase;background:#f3e9dc;border-radius:999px;align-items:center;gap:8px;padding:5px 11px;font:500 11.5px IBM Plex Mono,ui-monospace,monospace;display:inline-flex}.kj-eyebrow svg{width:13px;height:13px}.kj-h1{letter-spacing:-.01em;text-wrap:balance;margin:16px 0 0;font:500 26px/1.2 Fraunces,Georgia,serif}.kj-lead{color:#6b6862;max-width:44ch;margin:14px 0 0;font-size:16px;line-height:1.6}.kj-benefits{flex-direction:column;gap:12px;margin-top:22px;display:flex}.kj-benefit{align-items:flex-start;gap:12px;display:flex}.kj-benefit-icon{color:#3f5443;background:#e4e9e1;border-radius:10px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.kj-benefit-icon svg{width:16px;height:16px}.kj-benefit-title{color:#2b2a26;font-size:14px;font-weight:700}.kj-benefit-desc{color:#6b6862;font-size:13px;line-height:1.5}.kj-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.kj-slider{aspect-ratio:16/10;cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:10px;width:100%;min-height:0!important}.kj-slider-tag{z-index:2;color:#fff;letter-spacing:.04em;text-transform:uppercase;pointer-events:none;border-radius:999px;padding:4px 9px;font:500 11px IBM Plex Mono,ui-monospace,monospace;position:absolute;top:12px}.kj-slider-tag--before{background:#2b2a269e;left:12px}.kj-slider-tag--after{background:#3f5443;right:12px}.kj-slider-note{color:#9b968c;align-items:center;gap:8px;margin-top:12px;font-size:12.5px;display:flex}.kj-slider-note>svg{color:#3f5443;flex:0 0 15px;width:15px;height:15px}.kj-slider-note strong{color:#6b6862;font-weight:600}.kj-section-head{text-align:center;max-width:56ch;margin:0 auto}.kj-section-eyebrow{color:#3f5443;letter-spacing:.12em;text-transform:uppercase;font:500 11.5px IBM Plex Mono,ui-monospace,monospace}.kj-h2{letter-spacing:-.01em;margin:8px 0 0;font:500 26px/1.2 Fraunces,Georgia,serif}.kj-section-sub{color:#6b6862;margin:10px 0 0;font-size:14px;line-height:1.55}.kj-packages{margin-top:44px;scroll-margin-top:100px}.kj-packages-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-top:26px;display:grid}.kj-pkg{background:#fff;border:1px solid #dad4c6;border-radius:16px;flex-direction:column;padding:24px 22px;display:flex;position:relative}.kj-pkg--featured{border-color:#b08a5f}.kj-pkg-badge{color:#fff;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#b08a5f;border-radius:999px;padding:4px 12px;font-size:10.5px;font-weight:700;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.kj-pkg-name{color:#2b2a26;font-size:15px;font-weight:700}.kj-pkg-tag{color:#6b6862;margin-top:4px;font-size:13px}.kj-pkg-credits{align-items:baseline;gap:8px;margin-top:18px;display:flex}.kj-pkg-credits-num{color:#2b2a26;letter-spacing:-.01em;font-size:34px;font-weight:700}.kj-pkg-credits-label{color:#9b968c;font-size:13px}.kj-pkg-price{color:#2b2a26;margin-top:6px;font-size:14px}.kj-pkg-price-num{font:600 14px IBM Plex Mono,ui-monospace,monospace}.kj-pkg-price-unit{color:#9b968c;font-size:12.5px}.kj-pkg-divider{background:#dad4c6;height:1px;margin:18px 0}.kj-pkg-perks{flex-direction:column;flex:1;gap:9px;display:flex}.kj-pkg-perk{color:#6b6862;align-items:flex-start;gap:9px;font-size:13px;line-height:1.45;display:flex}.kj-pkg-perk svg{color:#3f5443;stroke-width:2.2px;flex:0 0 16px;width:16px;height:16px;margin-top:1px}.kj-pkg-cta{margin-top:22px}.kj-credit-rules{background:#fff;border:1px solid #dad4c6;border-radius:14px;align-items:flex-start;gap:14px;max-width:720px;margin:18px auto 0;padding:18px 22px;display:flex}.kj-credit-rules-icon{color:#3f5443;background:#e4e9e1;border-radius:10px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.kj-credit-rules-icon svg{width:17px;height:17px}.kj-credit-rules h3{color:#2b2a26;margin:0;font-size:14px;font-weight:700}.kj-credit-rules-list{flex-wrap:wrap;gap:6px 22px;margin-top:8px;display:flex}.kj-credit-rules-list>div{color:#6b6862;align-items:baseline;gap:6px;font-size:13px;line-height:1.45;display:flex}.kj-credit-rules-list strong{color:#2b2a26;font-weight:700}.kj-photos-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin:44px 0 18px;scroll-margin-top:100px;display:flex}.kj-photos-head-note{color:#6b6862;text-align:right;max-width:38ch;margin:0;font-size:13px}.kj-photos{flex-direction:column;gap:14px;display:flex}.kj-row{background:#fff;border:1px solid #dad4c6;border-radius:16px;grid-template-columns:190px minmax(0,1fr);align-items:stretch;gap:22px;padding:16px;display:grid}.kj-thumb{background:#ede9e1;border-radius:10px;width:190px;height:100%;min-height:150px;position:relative;overflow:hidden}.kj-thumb>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kj-thumb-label{color:#fff;pointer-events:none;background:#2b2a269e;border-radius:999px;padding:3px 8px;font:500 10.5px IBM Plex Mono,ui-monospace,monospace;position:absolute;bottom:8px;left:8px}.kj-active-badge{color:#35603b;background:#e4eee3;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:10px;font-weight:800;display:flex;position:absolute;top:8px;left:8px}.kj-active-badge svg{width:12px;height:12px}.kj-photo-body{flex-direction:column;justify-content:center;gap:12px;min-width:0;display:flex}.kj-photo-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.kj-photo-res{color:#6b6862;font:500 12px IBM Plex Mono,ui-monospace,monospace}.kj-photo-type{color:#9b968c;letter-spacing:.06em;text-transform:uppercase;font-size:11.5px;font-weight:600}.kj-opts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.kj-opts form{margin:0}.kj-opt{width:100%;min-height:86px;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dad4c6;border-radius:10px;padding:14px 15px;transition:border-color .12s,background .12s;display:block;position:relative}.kj-opt:hover:not(:disabled){background:#e4e9e1;border-color:#b9c6ba}.kj-opt:disabled{cursor:default;opacity:.72}.kj-opt.is-processing{background:#eef2ec;border-color:#b9c6ba}.kj-opt-rec{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#b08a5f;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700;position:absolute;top:-10px;right:12px}.kj-opt-head{align-items:center;gap:9px;display:flex}.kj-opt-icon{color:#3f5443;background:#e4e9e1;border-radius:6px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.kj-opt-icon svg{width:16px;height:16px}.kj-opt-title{color:#2b2a26;font-size:13.5px;font-weight:700}.kj-opt-desc{color:#6b6862;margin-top:7px;font-size:12px;line-height:1.45;display:block}.kj-processing,.kj-failed{border-radius:10px;align-items:center;gap:11px;padding:11px 13px;display:flex}.kj-processing{color:#3f5443;background:#eef2ec}.kj-processing>span{border:2px solid #b9c6ba;border-top-color:#3f5443;border-radius:50%;flex:0 0 15px;width:15px;height:15px;animation:.8s linear infinite spin}.kj-processing div{flex-direction:column;display:flex}.kj-processing strong{font-size:12px}.kj-processing small{color:#6b6862;margin-top:2px;font-size:10.5px}.kj-failed{color:#923a32;background:#f8ebe8;font-size:12px}.kj-failed svg{width:17px;height:17px}.kj-result{border-top:1px solid #e5dfd4;padding-top:16px}.kj-result-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.kj-result-head h3{margin:4px 0 0;font-size:15px}.kj-result-head .kj-section-eyebrow{font-size:9px}.kj-result-active{color:#35603b;background:#e4f1e5;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:800}.kj-result-compare{border-radius:12px;min-height:300px}.kj-result-actions{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.kj-result-actions form{margin:0}.kj-empty{text-align:center;background:#fff;border:1px dashed #c3bcaa;border-radius:16px;padding:54px 30px}.kj-empty>svg{color:#9b968c;width:32px;height:32px}.kj-empty h2{margin:12px 0 5px;font:600 21px Fraunces,Georgia,serif}.kj-empty p{color:#6b6862;margin:0;font-size:14px}@media (width<=900px){.kj-hero,.kj-row{grid-template-columns:1fr}.kj-thumb{width:100%;height:210px}.kj-opts{grid-template-columns:1fr}.kj-opt{min-height:0}.kj-result-compare{min-height:280px}}@media (width<=760px){.kj-hero{padding:24px}.kj-h1{font-size:26px}.kj-packages-grid{grid-template-columns:1fr}.kj-photos-head{flex-direction:column;align-items:flex-start}.kj-photos-head-note{text-align:left}}@media (width<=480px){.kj-hero{padding:20px}.kj-hero-actions,.kj-hero-actions .kj-btn{width:100%}.kj-result-head,.kj-result-actions{flex-direction:column;align-items:stretch}.kj-result-actions form,.kj-result-actions .kj-btn{width:100%}.kj-result-compare{min-height:230px}}.app-body{flex-direction:column;min-height:100vh;display:flex}.app-body>.main{flex:1;width:100%;margin-top:0;margin-bottom:0}.app-footer{color:#d6ded6;background:#2c3a30;border-top:1px solid #3c4c40;width:100%}.app-footer__inner{width:min(1300px,100% - 64px);margin:0 auto}.app-footer__top{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;padding:44px 0 34px;display:grid}.app-footer__brand{min-width:0}.app-footer__logo{object-fit:contain;object-position:left center;width:auto;max-width:190px;height:34px;margin-bottom:16px;display:block}.app-footer__description{color:#b7c2b8;max-width:280px;margin:0;font-size:14px;line-height:1.6}.app-footer__site{color:#c9a87f;align-items:center;gap:7px;margin-top:18px;font:500 13px IBM Plex Mono,monospace;display:inline-flex}.app-footer__site:hover{color:#d8be9c;text-decoration:none}.app-footer__site>span{background:#b08a5f;border-radius:50%;width:7px;height:7px;display:inline-block}.app-footer__column h2{color:#8da090;letter-spacing:.08em;text-transform:uppercase;margin:0 0 15px;font-size:12px;font-weight:600}.app-footer__links{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.app-footer__link{color:#d6ded6;font-size:14px;line-height:1.35}.app-footer__link:hover{color:#d8be9c;text-decoration:none}.app-footer__link.is-mono{font:400 13px IBM Plex Mono,monospace}.app-footer__link.is-disabled{color:#aab6ab;cursor:default}.app-footer__bottom{border-top:1px solid #3c4c40;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.app-footer__copyright{color:#8da090;font-size:13px}.app-footer__version{color:#7c8e80;font:400 12px IBM Plex Mono,monospace}.app-footer a:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #c9a87f}@media (width<=960px){.app-footer__top{grid-template-columns:1fr 1fr}.app-footer__description{max-width:340px}}@media (width<=640px){.app-footer__inner{width:calc(100% - 36px)}.app-footer__top{grid-template-columns:1fr;gap:28px;padding:36px 0 28px}.app-footer__bottom{flex-direction:column;align-items:flex-start;gap:7px;padding:16px 0 22px}.app-footer__description{max-width:100%}}.main.main-settings{width:100%;max-width:1240px;padding:34px 32px 72px}.main-settings>.notice,.main-settings>.errors{margin-left:0;margin-right:0}.fb-page{color:#2b2a26;width:100%;font-family:Inter,system-ui,-apple-system,sans-serif}.fb-page button,.fb-page input,.fb-page select,.fb-page textarea{font-family:inherit}.fb-page a:hover{text-decoration:none}.fb-page-head{margin-bottom:28px}.fb-page-head h1{letter-spacing:-.015em;margin:0;font:500 34px/1.2 Fraunces,Georgia,serif}.fb-page-head p{color:#6b6862;margin:8px 0 0;font-size:14.5px;line-height:1.55}.fb-shell{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:40px;display:grid}.fb-rail{position:sticky;top:88px}.fb-rail-nav{flex-direction:column;gap:5px;display:flex}.fb-rail-nav a{color:#6b6862;border-radius:9px;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;font-weight:600;transition:all .12s;display:flex}.fb-rail-nav a:hover{color:#2b2a26;background:#ede9e1}.fb-rail-nav a.is-active{color:#3f5443;background:#e4e9e1}.fb-rail-nav a [data-lucide]{flex:0 0 16px;width:16px;height:16px}.fb-last-save{background:#fff;border:1px solid #dad4c6;border-radius:11px;margin-top:22px;padding:13px 14px}.fb-last-save span{color:#6b6862;align-items:center;gap:7px;font-size:11.5px;display:flex}.fb-last-save span [data-lucide]{color:#3f6b44;width:14px;height:14px}.fb-last-save time{color:#2b2a26;margin-top:7px;font:500 11px IBM Plex Mono,monospace;display:block}.fb-content{flex-direction:column;gap:18px;min-width:0;display:flex}.fb-settings-form{flex-direction:column;gap:18px;display:flex}.fb-card{background:#fff;border:1px solid #dad4c6;border-radius:16px;padding:26px 28px;scroll-margin-top:86px}.fb-card-head{align-items:flex-start;gap:13px;margin-bottom:24px;display:flex}.fb-card-icon{color:#3f5443;background:#e4e9e1;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.fb-card-icon [data-lucide]{width:17px;height:17px}.fb-card-head h2{color:#2b2a26;margin:0;font-size:16px;font-weight:700}.fb-card-head p{color:#6b6862;margin:5px 0 0;font-size:12.5px;line-height:1.5}.fb-fields{grid-template-columns:1fr 1fr;gap:17px 20px;display:grid}.fb-field{color:#403e39;flex-direction:column;min-width:0;font-size:12.5px;font-weight:650;display:flex}.fb-field-wide{grid-column:1/-1}.fb-field input,.fb-field select,.fb-field textarea{color:#2b2a26;background:#fff;border:1px solid #cfc8b9;border-radius:9px;outline:0;width:100%;min-height:42px;margin-top:7px;padding:9px 11px;font-size:14px;font-weight:400;transition:all .12s}.fb-field textarea{resize:vertical;min-height:104px;line-height:1.55}.fb-field input:focus,.fb-field select:focus,.fb-field textarea:focus{border-color:#78907c;box-shadow:0 0 0 3px #3f544324}.fb-field>small{color:#9b968c;margin-top:6px;font-size:11px;font-weight:400}.fb-check{cursor:pointer;border-top:1px solid #eee9df;align-items:flex-start;gap:11px;margin-top:22px;padding-top:19px;display:flex}.fb-check>input{accent-color:#3f5443;flex:0 0 17px;width:17px;height:17px;margin:2px 0 0}.fb-check b,.fb-check small{display:block}.fb-check b{color:#403e39;font-size:13px}.fb-check small{color:#7d7971;margin-top:4px;font-size:11.5px;font-weight:400;line-height:1.45}.fb-profile-row{align-items:center;gap:20px;margin-bottom:22px;display:flex}.fb-avatar{color:#6b6862;cursor:pointer;background:#f4f1eb;border:1px dashed #aaa394;border-radius:50%;flex:0 0 112px;place-items:center;width:112px;height:112px;display:grid;position:relative;overflow:hidden}.fb-avatar:hover{background:#e9ede6;border-color:#3f5443}.fb-avatar img{object-fit:cover;width:100%;height:100%}.fb-avatar>span{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.fb-avatar>span [data-lucide]{width:21px;height:21px}.fb-avatar>span small{font-size:10.5px;line-height:1.25}.fb-profile-copy{min-width:0}.fb-file-button{color:#2b2a26;cursor:pointer;background:#fff;border:1px solid #c3bcaa;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 14px;font-size:12.5px;font-weight:650;display:inline-flex}.fb-file-button:hover{background:#ede9e1}.fb-file-button [data-lucide]{width:14px;height:14px}.fb-profile-copy p{color:#9b968c;max-width:400px;margin:8px 0 0;font-size:11.5px;line-height:1.45}.fb-visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.fb-savebar{background:#fff;border:1px solid #dad4c6;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:13px 15px;display:flex;box-shadow:0 9px 28px #2b2a2612}.fb-savebar>span{color:#7d7971;align-items:center;gap:8px;font-size:11.5px;display:flex}.fb-savebar>span [data-lucide]{color:#3f5443;width:15px;height:15px}.fb-btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 16px;font-size:13px;font-weight:650;line-height:1;display:inline-flex}.fb-btn [data-lucide]{width:15px;height:15px}.fb-btn-primary{color:#fff;background:#3f5443;border-color:#3f5443}.fb-btn-primary:hover{color:#fff;background:#344537;border-color:#344537}.fb-btn-primary:disabled{cursor:wait;opacity:.7}.fb-btn-secondary{color:#2b2a26;background:#fff;border-color:#c3bcaa}.fb-btn-secondary:hover{color:#2b2a26;background:#ede9e1}.fb-connections{flex-direction:column;gap:12px;margin-top:16px;scroll-margin-top:86px;display:flex}.fb-section-title{margin-bottom:6px}.fb-section-title h2{margin:0;font:500 24px/1.2 Fraunces,Georgia,serif}.fb-section-title p{color:#6b6862;margin:7px 0 0;font-size:13px}.fb-connection-card{background:#fff;border:1px solid #dad4c6;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:15px;padding:18px 20px;display:grid}.fb-provider-copy h3{color:#2b2a26;margin:0;font-size:14px}.fb-provider-copy p{color:#7d7971;margin:5px 0 0;font-size:12px;line-height:1.45}.fb-provider-action{flex-direction:column;justify-content:center;align-items:flex-end;gap:6px;display:flex}.fb-provider-action form{margin:0}.fb-status{border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:10.5px;font-weight:750;display:inline-flex}.fb-status [data-lucide]{width:12px;height:12px}.fb-status.is-connected{color:#35603b;background:#e4f1e5}.fb-link-danger{color:#a5443a;cursor:pointer;background:0 0;border:0;padding:2px;font-size:10.5px}.fb-link-danger:hover{text-decoration:underline}.fb-connection-notice{color:#8b6238;background:#f8eee2;border-radius:9px;grid-column:1/-1;align-items:center;gap:7px;margin:2px 0 0;padding:9px 11px;font-size:11.5px;display:flex}.fb-connection-notice [data-lucide]{width:15px;height:15px}.fb-connection-settings{border-top:1px solid #eee9df;grid-column:1/-1;align-items:flex-end;gap:10px;margin:5px 0 0;padding-top:16px;display:flex}.fb-connection-settings>.fb-field{flex:1;min-width:240px}.fb-form-map{grid-template-columns:1fr 1fr;align-items:end;display:grid}.fb-form-map-head{grid-column:1/-1}.fb-form-map-head h4{margin:0;font-size:13px}.fb-form-map-head p{color:#7d7971;margin:4px 0 0;font-size:11.5px}.fb-form-map>.fb-btn{justify-self:end}.fb-security{scroll-margin-top:86px}.fb-security-message{color:#35603b;background:#e4f1e5;border-radius:9px;margin:-6px 0 18px;padding:11px 13px;font-size:13px}.fb-security-confirm{background:#fbf6ed;border:1px solid #e2d5bd;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:17px;display:flex}.fb-security-confirm strong{color:#403e39;font-size:14px;display:block}.fb-security-confirm p{color:#7d7971;margin:5px 0 0;font-size:12px;line-height:1.5}.fb-security-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fb-security-card{background:#fbfaf7;border:1px solid #e2ddd2;border-radius:13px;min-width:0;padding:18px}.fb-security-card-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.fb-security-card-head h3{color:#2b2a26;margin:0;font-size:15px}.fb-security-card-head p{color:#7d7971;margin:5px 0 0;font-size:12px;line-height:1.5}.fb-security-card-head .fb-status{color:#6b6862;background:#ede9e1;flex:none}.fb-security-card-head .fb-status.is-connected{color:#35603b;background:#e4f1e5}.fb-two-factor-setup>p,.fb-passkey-status,.fb-recovery-codes>p{color:#6b6862;font-size:12px;line-height:1.5}.fb-two-factor-qr{background:#fff;border:1px solid #dad4c6;border-radius:12px;place-items:center;width:210px;max-width:100%;margin:15px 0;padding:9px;display:grid}.fb-two-factor-qr svg{width:100%;height:auto;display:block}.fb-security-inline{align-items:flex-end;gap:10px;display:flex}.fb-security-inline .fb-field{flex:1}.fb-security-success{color:#35603b;align-items:center;gap:7px;font-size:12px;display:flex}.fb-security-success [data-lucide]{width:16px;height:16px}.fb-recovery-codes{margin:14px 0}.fb-recovery-codes summary{cursor:pointer;color:#3f5443;font-size:13px;font-weight:700}.fb-recovery-codes ul{grid-template-columns:1fr 1fr;gap:6px;margin:12px 0;padding:0;list-style:none;display:grid}.fb-recovery-codes code{font-size:12px}.fb-passkey-create{grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid}.fb-passkey-status{grid-column:1/-1;min-height:18px;margin:0}.fb-passkey-list{border-top:1px solid #e2ddd2;flex-direction:column;gap:8px;margin:12px 0 0;padding:12px 0 0;list-style:none;display:flex}.fb-passkey-list li{justify-content:space-between;align-items:center;gap:10px;display:flex}.fb-passkey-list strong,.fb-passkey-list small{display:block}.fb-passkey-list strong{font-size:13px}.fb-passkey-list small{color:#7d7971;margin-top:3px;font-size:11px}@media (width<=940px){.fb-shell{grid-template-columns:1fr}.fb-rail{display:none}.fb-page-head{margin-bottom:22px}}@media (width<=860px){.fb-security-grid{grid-template-columns:1fr}}@media (width<=640px){.main.main-settings{padding:24px 16px 58px}.fb-page-head h1{font-size:29px}.fb-card{padding:21px 17px}.fb-fields{grid-template-columns:1fr}.fb-field-wide{grid-column:auto}.fb-profile-row{align-items:flex-start}.fb-avatar{flex-basis:96px;width:96px;height:96px}.fb-savebar{flex-direction:column;align-items:stretch}.fb-savebar>span{justify-content:center}.fb-savebar>.fb-btn{width:100%}.fb-security-confirm,.fb-security-inline{flex-direction:column;align-items:stretch}.fb-security-confirm .fb-btn,.fb-security-inline .fb-btn{width:100%}.fb-passkey-create{grid-template-columns:1fr}.fb-passkey-create .fb-btn,.fb-passkey-status{grid-column:1}.fb-recovery-codes ul{grid-template-columns:1fr}.fb-connection-card{grid-template-columns:1fr;padding:16px}.fb-provider-action{grid-column:1/-1;align-items:stretch}.fb-provider-action>.fb-btn{width:100%}.fb-provider-action>.fb-status{align-self:flex-start}.fb-connection-notice,.fb-connection-settings{grid-column:1/-1}.fb-connection-settings{flex-direction:column;align-items:stretch}.fb-connection-settings>.fb-field{width:100%;min-width:0}.fb-form-map{display:flex}.fb-form-map>.fb-btn{width:100%}}.fb-page-head h1{font-size:36px}.fb-page-head p{font-size:16.5px}.fb-rail-nav a{font-size:15.5px}.fb-last-save span{font-size:13.5px}.fb-last-save time{font-size:13px}.fb-card-head h2{font-size:18px}.fb-card-head p,.fb-field{font-size:14.5px}.fb-field input,.fb-field select,.fb-field textarea{font-size:16px}.fb-field>small{font-size:13px}.fb-check b{font-size:15px}.fb-check small{font-size:13.5px}.fb-avatar>span small{font-size:12.5px}.fb-file-button{font-size:14.5px}.fb-profile-copy p,.fb-savebar>span{font-size:13.5px}.fb-btn{font-size:15px}.fb-section-title h2{font-size:26px}.fb-section-title p{font-size:15px}.fb-provider-copy h3{font-size:16px}.fb-provider-copy p{font-size:14px}.fb-status,.fb-link-danger{font-size:12.5px}.fb-connection-notice{font-size:13.5px}.fb-form-map-head h4{font-size:15px}.fb-form-map-head p{font-size:13.5px}@media (width<=640px){.fb-page-head h1{font-size:31px}}.team-remove{border-bottom:1px solid var(--border);color:var(--error);margin:-4px 0 12px 54px;padding:0 0 12px;font-size:12px}.team-remove summary{cursor:pointer}.team-remove form{align-items:flex-end;gap:10px;margin-top:8px;display:flex}.team-remove .field{min-width:260px;margin:0}.main.main-properties{width:100%;max-width:1300px;padding:32px 0 80px}.ij-page-head{margin-bottom:22px}.ij-page-head h1{font:500 32px/1.2 Fraunces,Georgia,serif}.ij-card{grid-template-columns:132px minmax(0,1fr) auto;gap:22px;padding:18px}.ij-card-content{justify-content:center}.ij-card-tools{gap:8px;display:flex}.ij-btn-tool{color:#8a6636;background:#f3e9dc;border-color:#e8d9c4;height:38px;padding:0 14px;font-size:13.5px}.ij-btn-tool:hover{color:#79582e;background:#efe0cb;border-color:#ddc7a6}.ij-btn-tool [data-lucide]{color:#b08a5f}.ij-quality{color:#2b2a26;background:#ede9e1;border:1px solid #dad4c6;border-radius:999px;align-items:center;gap:10px;width:max-content;max-width:100%;margin-top:14px;padding:8px 13px;font-size:12px;display:inline-flex}.ij-quality.ij-quality-warn{background:#f6ead3;border-color:#e9d5ae}.ij-quality.ij-quality-error{background:#f5e3e0;border-color:#e8c9c3}.ij-quality .ij-quality-label{color:#9b968c;white-space:nowrap;flex:none}.ij-quality .ij-quality-track{background:#c3bcaa;border-radius:999px;flex:0 0 56px;width:56px;height:5px;display:block;overflow:hidden}.ij-quality-track>i{background:#3f5443;border-radius:999px;height:100%;display:block}.ij-quality-warn .ij-quality-track>i{background:#966a2b}.ij-quality-error .ij-quality-track>i{background:#a5443a}.ij-quality .ij-quality-score{color:#3f5443;flex:none;font:700 12.5px IBM Plex Mono,monospace}.ij-quality-warn .ij-quality-score{color:#966a2b}.ij-quality-error .ij-quality-score{color:#a5443a}.ij-quality .ij-quality-separator{background:#dad4c6;flex:0 0 1px;width:1px;height:14px;display:block}.ij-quality-warn .ij-quality-separator{background:#e9d5ae}.ij-quality-error .ij-quality-separator{background:#e8c9c3}.ij-quality>a{color:#3f5443;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:12px;font-weight:600;display:inline-flex}.ij-quality-warn>a{color:#966a2b}.ij-quality-error>a{color:#a5443a}.ij-quality>a:hover{text-decoration:underline}.ij-quality>a [data-lucide]{flex:0 0 14px;width:14px;height:14px}.ij-archived-section{margin-top:26px}.ij-section-title{gap:12px;margin:0 0 14px;padding-top:6px}.ij-section-title h2{font:600 18px Fraunces,Georgia,serif}.ij-section-title span{color:#9b968c;background:0 0;flex:none;height:auto;font:400 12px IBM Plex Mono,monospace}.ij-section-title>i{background:#dad4c6;flex:1;height:1px}@media (width<=1336px){.main.main-properties{padding-left:18px;padding-right:18px}}@media (width<=980px){.ij-card{grid-template-columns:1fr}.ij-thumb{width:100%;height:140px}.ij-actions{flex-flow:wrap;justify-content:flex-start;align-items:center}.ij-menu{top:48px}.ij-card-tools{flex-wrap:wrap}}@media (width<=640px){.main.main-properties{padding:24px 16px 64px}.ij-card{gap:16px;padding:16px}.ij-quality{flex-wrap:wrap;gap:8px 10px;width:100%}.ij-card-tools{grid-column:1/-1;width:100%}.ij-card-tools .ij-btn{flex:1}.ij-quality>a{white-space:normal}}.billing-page,.team-page{max-width:1180px;margin:0 auto}.billing-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.billing-head>div>span,.billing-section .section-head>div>span{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font:600 11px IBM Plex Mono,monospace}.billing-head h1{margin:7px 0 0;font-size:34px}.billing-head p,.billing-section .section-head p{max-width:700px;color:var(--secondary);margin:7px 0 0;line-height:1.55}.billing-status{background:var(--surface-2);border-radius:999px;padding:7px 12px;font-size:12px;font-weight:750;display:inline-flex}.billing-status.is-active{background:var(--success-bg);color:var(--success)}.billing-status.is-grace,.billing-status.is-pending{background:var(--warning-bg);color:var(--warning)}.billing-status.is-suspended,.billing-status.is-canceled{background:var(--error-bg);color:var(--error)}.subscription-banner{border:1px solid var(--accent-border);border-radius:var(--radius-lg);background:var(--accent-bg);justify-content:space-between;align-items:center;gap:20px;margin:0 0 22px;padding:18px 20px;display:flex}.subscription-banner>div{gap:5px;display:grid}.subscription-banner span{color:var(--secondary);font-size:13px;line-height:1.5}.subscription-banner.is-warning{background:var(--warning-bg);border-color:#e3c991}.subscription-banner.is-danger{background:var(--error-bg);border-color:#dfb9b3}.subscription-summary{border:1px solid var(--border);background:var(--border);border-radius:14px;grid-template-columns:1.4fr 1fr 1fr auto;align-items:center;gap:1px;margin:0 0 20px;display:grid;overflow:hidden}.subscription-summary>div,.subscription-summary>a{background:#fff;height:100%;padding:14px 17px}.subscription-summary>div{gap:5px;display:grid}.subscription-summary span{color:var(--muted);font-size:11px}.subscription-summary strong{font-size:15px}.subscription-summary>a{align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.billing-summary{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.billing-summary article{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;min-height:142px;padding:20px}.billing-summary article.accent{border-color:var(--accent-border);background:var(--accent-bg)}.billing-summary span,.billing-current span{color:var(--muted);font-size:12px;font-weight:650;display:block}.billing-summary strong{margin-top:11px;font-size:26px;display:block}.billing-summary small{color:var(--secondary);margin-top:9px;font-size:11.5px;line-height:1.45;display:block}.billing-current{grid-template-columns:repeat(3,1fr);gap:20px;margin:0 0 42px;padding:18px 20px;display:grid}.billing-current strong{margin-top:6px;font-size:16px;display:block}.billing-section{margin-top:46px}.billing-section .section-head{align-items:flex-end}.plan-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.plan-card{border:1px solid var(--border);background:#fff;border-radius:18px;flex-direction:column;min-height:390px;padding:25px;display:flex;position:relative}.plan-card.featured{border:2px solid var(--accent)}.plan-featured{background:var(--accent);color:#fff;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:750;position:absolute;top:15px;right:15px}.plan-card h3{margin:0;font-size:22px}.plan-card>p{min-height:45px;color:var(--secondary);font-size:13px;line-height:1.5}.plan-price{margin:14px 0 18px;font-size:19px;font-weight:750}.plan-card ul{color:var(--secondary);gap:10px;margin:0 0 22px;padding-left:20px;font-size:13px;display:grid}.plan-card .button,.plan-current{margin-top:auto}.plan-current{background:var(--success-bg);min-height:40px;color:var(--success);border-radius:9px;justify-content:center;align-items:center;font-size:13px;font-weight:750;display:flex}.addon-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.addon-grid article{border:1px solid var(--border);background:#fff;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:18px;display:grid}.addon-grid article>div{align-items:baseline;gap:6px;display:flex}.addon-grid article strong{font-size:24px}.addon-grid article span,.addon-grid article p{color:var(--secondary);font-size:12px}.addon-grid article p{grid-column:1/-1;margin:0}.addon-grid article .button{grid-column:1/-1}.unit-plus{color:var(--success);font-weight:750}.unit-minus{color:var(--bronze);font-weight:750}.team-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:18px;display:grid}.team-panel,.team-invite-card{padding:20px}.team-member{border-top:1px solid var(--border);grid-template-columns:44px minmax(150px,1.4fr) repeat(4,minmax(105px,1fr)) auto;align-items:end;gap:10px;padding:14px 0;display:grid}.team-member:first-of-type{border-top:0}.team-avatar{background:var(--accent-bg);width:42px;height:42px;color:var(--accent);border-radius:50%;place-items:center;font-weight:750;display:grid}.team-person strong,.team-person span,.team-member label{display:block}.team-person span{color:var(--muted);margin-top:4px;font-size:11px}.team-member label{color:var(--muted);font-size:10px;font-weight:650}.team-member input,.team-member select{background:#fff;border:1px solid #c8c5bc;border-radius:7px;width:100%;margin-top:5px;padding:8px;font-size:11px}.team-invite-card{position:sticky;top:90px}.team-invite-card h2{margin:0}.team-invite-card p{color:var(--secondary);font-size:13px;line-height:1.5}.team-invite-card .button{margin-top:18px}.team-invite-row{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.team-invite-row strong,.team-invite-row span{display:block}.team-invite-row span{color:var(--muted);margin-top:3px;font-size:11px}@media (width<=980px){.billing-summary{grid-template-columns:1fr 1fr}.team-layout{grid-template-columns:1fr}.team-invite-card{position:static}.team-member{grid-template-columns:44px 1fr 1fr}.team-member label,.team-member button{grid-column:span 1}}@media (width<=680px){.billing-head,.subscription-banner{flex-direction:column;align-items:flex-start}.subscription-summary,.billing-summary,.plan-grid,.addon-grid,.billing-current{grid-template-columns:1fr}.team-member{grid-template-columns:44px 1fr}.team-member label,.team-member button{grid-column:1/-1}.billing-head h1{font-size:29px}}#iroda-munkatarsak{gap:18px;scroll-margin-top:90px;display:grid}.main-settings #iroda-munkatarsak .team-member{grid-template-columns:44px minmax(0,1fr) auto;align-items:center}.main-settings #iroda-munkatarsak .team-member-settings,.main-settings #iroda-munkatarsak .team-member-actions{grid-column:2/-1}.team-member-settings>summary,.team-remove>summary{cursor:pointer;font-weight:700}.team-member-settings form{gap:14px;margin-top:14px;display:grid}.team-member-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.main-settings #iroda-munkatarsak .team-remove{border:0;margin:0;padding:0}.team-audit-list{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.team-audit-list li{border-top:1px solid var(--border);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.team-audit-list span{color:var(--muted);font-size:12px}.main-settings #iroda-munkatarsak textarea{width:100%;min-height:86px}.main-settings #iroda-munkatarsak .fb-btn{margin-top:12px}@media (width<=680px){.main-settings #iroda-munkatarsak .team-member{grid-template-columns:44px 1fr}.main-settings #iroda-munkatarsak .team-member>.badge{grid-column:2}.team-audit-list li{flex-direction:column}}.managed-agents-card{background:linear-gradient(145deg,#f6faf4,#fff 42%);border-color:#bfcfbd}.managed-agents-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.managed-agents-list{gap:12px;display:grid}.managed-agent{background:#fff;border:1px solid #ded9ce;border-radius:13px;padding:16px}.managed-agent-head{grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.managed-agent-head>img{object-fit:cover;border-radius:50%;width:54px;height:54px}.managed-agent-head strong,.managed-agent-head span,.managed-agent-head small{display:block}.managed-agent-head span{color:#4e6651;margin-top:3px;font-size:12px}.managed-agent-head small{color:var(--muted);margin-top:3px;font-size:11px}.managed-agent>p{color:var(--secondary);margin:13px 0;font-size:13px;line-height:1.55}.managed-agent-create{border-left:1px solid #e2ddd2;padding-left:20px}.managed-agent-create h3{margin:0}.managed-agent-create>p{color:var(--muted);font-size:12px;line-height:1.5}.managed-agent-create form{gap:12px;display:grid}.fb-empty{color:var(--muted)}@media (width<=900px){.managed-agents-layout{grid-template-columns:1fr}.managed-agent-create{border-top:1px solid #e2ddd2;border-left:0;padding-top:20px;padding-left:0}}@media (width<=560px){.managed-agent-head{grid-template-columns:54px 1fr}.managed-agent-head>.badge{grid-column:2}}.fb-social-field>span{align-items:center;gap:8px;display:flex}.ij-portfolio-cta{background:#e4e9e1;border:1px solid #b9c6ba;border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:17px;margin:0 0 24px;padding:19px 22px;display:grid}.ij-portfolio-cta>span{color:#fff;background:#3f5443;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.ij-portfolio-cta>span [data-lucide]{width:23px;height:23px}.ij-portfolio-cta h2{color:#29352b;margin:0;font-size:17px}.ij-portfolio-cta p{color:#5f6d61;margin:5px 0 0;font-size:13px;line-height:1.5}.ij-portfolio-cta>div:last-child{align-items:center;gap:14px;display:flex}.ij-portfolio-cta>div:last-child>a:first-child:not(.ij-btn){color:#3f5443;font-size:13px;font-weight:650;text-decoration:underline}.pf-settings-page{color:#2b2a26;max-width:1060px;margin:0 auto}.pf-settings-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.pf-settings-head>div>a{color:#6b6862;align-items:center;gap:6px;margin-bottom:10px;font-size:13px;font-weight:600;display:inline-flex}.pf-settings-head>div>a [data-lucide]{width:15px;height:15px}.pf-settings-head h1{margin:0;font:500 34px Fraunces,Georgia,serif}.pf-settings-head p{color:#6b6862;margin:7px 0 0;font-size:14px}.pf-settings-form{flex-direction:column;gap:18px;display:flex}.pf-slug-editor>label{color:#403e39;margin-bottom:7px;font-size:12.5px;font-weight:700;display:block}.pf-slug-input{background:#fff;border:1px solid #cfc8b9;border-radius:10px;align-items:center;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.pf-slug-input:focus-within{border-color:#78907c;box-shadow:0 0 0 3px #3f544324}.pf-slug-input>span{color:#77736b;white-space:nowrap;background:#f4f2ed;border-right:1px solid #ded8cc;align-self:stretch;align-items:center;padding:0 12px;font:500 12px IBM Plex Mono,monospace;display:flex}.pf-slug-input>input{color:#2b2a26;background:#fff;border:0;outline:0;width:100%;min-width:80px;padding:12px 11px;font:600 14px IBM Plex Mono,monospace}.pf-slug-status{align-items:center;gap:7px;margin:8px 0 0;font-size:11.5px;display:flex}.pf-slug-status>span{background:#999;border-radius:50%;flex:0 0 8px;width:8px;height:8px}.pf-slug-status b{font-weight:650}.pf-slug-status.is-available,.pf-slug-status.is-current{color:#28713a}.pf-slug-status.is-available>span,.pf-slug-status.is-current>span{background:#35a653;box-shadow:0 0 0 3px #35a65321}.pf-slug-status.is-checking{color:#7b6b2f}.pf-slug-status.is-checking>span{background:#d6a929;animation:.8s ease-in-out infinite alternate pf-slug-pulse}.pf-slug-status.is-invalid,.pf-slug-status.is-error,.pf-slug-server-error{color:#a33c34}.pf-slug-status.is-invalid>span,.pf-slug-status.is-error>span{background:#c84b42}.pf-slug-server-error{margin:6px 0 0;font-size:11.5px;font-weight:600}.pf-slug-help{color:#8a857b;margin:6px 0 13px;font-size:10.5px;line-height:1.5}.pf-url-row{align-items:center;gap:10px;display:flex}.pf-url-row>span{color:#3f5443;text-overflow:ellipsis;white-space:nowrap;background:#f7f5f0;border:1px solid #dad4c6;border-radius:10px;flex:1;min-width:0;padding:12px 14px;font:500 13px IBM Plex Mono,monospace;overflow:hidden}.pf-url-row button{cursor:pointer;background:#fff;border:1px solid #c3bcaa;border-radius:9px;align-items:center;gap:7px;padding:11px 14px;font-weight:650;display:inline-flex}.pf-url-row button [data-lucide]{width:15px;height:15px}.pf-property-list{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.pf-property-list>label{cursor:pointer;background:#fff;border:1px solid #dad4c6;border-radius:12px;grid-template-columns:20px 58px minmax(0,1fr) 20px;align-items:center;gap:11px;padding:10px;display:grid;position:relative}.pf-property-list>label:has(input:checked){background:#f1f5f0;border-color:#8ca08e}.pf-property-list>label>input{accent-color:#3f5443;width:17px;height:17px}.pf-property-thumb{color:#8a857a;background:#ede9e1;border-radius:8px;place-items:center;width:58px;height:44px;display:grid;overflow:hidden}.pf-property-thumb img{object-fit:cover;width:100%;height:100%}.pf-property-list label span:nth-of-type(2){min-width:0}.pf-property-list label b,.pf-property-list label small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pf-property-list label b{font-size:13px}.pf-property-list label small{color:#7d7971;margin-top:4px;font-size:11.5px}.pf-property-list label>[data-lucide]{color:#3f5443;opacity:0;width:17px;height:17px}.pf-property-list>label:has(input:checked)>[data-lucide]{opacity:1}@keyframes pf-slug-pulse{to{opacity:.35}}@media (width<=820px){.ij-portfolio-cta{grid-template-columns:48px 1fr}.ij-portfolio-cta>div:last-child{grid-column:1/-1;justify-content:flex-end}.pf-property-list{grid-template-columns:1fr}.pf-settings-head{flex-direction:column;align-items:flex-start}}@media (width<=560px){.ij-portfolio-cta{grid-template-columns:1fr;padding:18px}.ij-portfolio-cta>div:last-child{flex-direction:column;justify-content:flex-start;align-items:stretch}.ij-portfolio-cta>div:last-child .ij-btn{width:100%}.pf-slug-input{flex-direction:column;align-items:stretch}.pf-slug-input>span{border-bottom:1px solid #ded8cc;border-right:0;min-height:36px;padding:0 10px;font-size:11px}.pf-slug-input>input{padding:11px 10px}.pf-url-row{flex-direction:column;align-items:stretch}.pf-url-row button{justify-content:center}.pf-settings-head h1{font-size:29px}}.mhub-page{color:#2b2a26;width:100%;max-width:1300px;margin:0 auto;font-family:Inter,system-ui,-apple-system,sans-serif}.mhub-page button,.mhub-page input,.mhub-page textarea{font-family:inherit}.mhub-page [data-lucide]{stroke-width:2px}.mhub-back{color:#706d66;align-items:center;gap:7px;margin-bottom:20px;font-size:13px;font-weight:650;display:inline-flex}.mhub-back [data-lucide]{width:16px;height:16px}.mhub-hero{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:22px;display:flex}.mhub-hero-copy>span{color:#a97f52;letter-spacing:.14em;text-transform:uppercase;font:600 11px IBM Plex Mono,monospace}.mhub-hero h1{margin:7px 0 0;font:500 35px/1.16 Fraunces,Georgia,serif}.mhub-hero p{color:#6b6862;max-width:720px;margin:8px 0 0;font-size:14px;line-height:1.55}.mhub-ready{background:#fff;border:1px solid #d8d2c5;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;min-width:285px;padding:13px 16px;display:flex}.mhub-ready-icons{gap:6px;display:flex}.mhub-ready-icons>span{color:#3f5443;background:#eef2ec;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.mhub-ready-icons [data-lucide]{width:16px;height:16px}.mhub-ready>div:last-child{text-align:right}.mhub-ready strong,.mhub-ready>div:last-child>span{display:block}.mhub-ready strong{font:600 26px IBM Plex Mono,monospace}.mhub-ready>div:last-child>span{margin-top:2px;font-size:10px;font-weight:750}.mhub-ready.success{color:#3f6b44}.mhub-ready.warning{color:#996a31}.mhub-ready.danger{color:#a5443a}.mhub-quality{background:#f8efe4;border:1px solid #e3d0b5;border-radius:16px;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:22px;margin-bottom:18px;padding:19px 21px;display:grid}.mhub-quality>div:first-child,.mhub-card-head{align-items:flex-start;gap:12px;display:flex}.mhub-quality h2,.mhub-card-head h2{margin:0;font-size:17px}.mhub-quality p,.mhub-card-head p{color:#77736b;margin:4px 0 0;font-size:12.5px;line-height:1.48}.mhub-quality-list{grid-template-columns:1fr 1fr;gap:7px 15px;display:grid}.mhub-quality-list p{color:#745d40;align-items:flex-start;gap:7px;margin:0;display:flex}.mhub-quality-list p.danger{color:#963f36}.mhub-quality-list [data-lucide]{flex:0 0 15px;width:15px;height:15px}.mhub-card{background:#fff;border:1px solid #dad4c6;border-radius:17px;padding:23px;box-shadow:0 5px 16px #2b2a2609}.mhub-section-icon{color:#3f5443;background:#e4e9e1;border-radius:11px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.mhub-section-icon.bronze{color:#9b7045;background:#f3e9dc}.mhub-section-icon [data-lucide]{width:19px;height:19px}.mhub-card-head{margin-bottom:18px}.mhub-quick-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.mhub-qr-body{grid-template-columns:minmax(230px,1fr) minmax(150px,.65fr);align-items:center;gap:15px;display:grid}.mhub-qr-image{background:#f7f5f0;border-radius:13px;place-items:center;min-height:260px;display:grid}.mhub-qr-image img{width:225px;height:225px}.mhub-qr-stat{background:#f1f5f0;border:1px solid #d8e0d5;border-radius:13px;align-items:center;gap:12px;padding:16px;display:flex}.mhub-qr-stat>span{color:#fff;background:#3f5443;border-radius:10px;place-items:center;width:37px;height:37px;display:grid}.mhub-qr-stat [data-lucide]{width:18px}.mhub-qr-stat strong,.mhub-qr-stat small{display:block}.mhub-qr-stat strong{color:#3f5443;font:600 25px IBM Plex Mono,monospace}.mhub-qr-stat small{color:#6b6862;margin-top:2px;font-size:10.5px}.mhub-actions{align-items:center;gap:10px;margin-top:16px;display:flex}.mhub-actions.right{justify-content:flex-end}.mhub-btn{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:9px 16px;font-size:13px;font-weight:700;line-height:1.2;display:inline-flex}.mhub-btn [data-lucide]{width:16px;height:16px}.mhub-btn.primary{color:#fff;background:#3f5443}.mhub-btn.primary:hover{color:#fff;background:#344537}.mhub-btn.secondary{color:#2b2a26;background:#fff;border-color:#d4cec1}.mhub-btn.full{width:100%;margin-top:13px}.mhub-btn.disabled,.mhub-preview-link.disabled{opacity:.42;pointer-events:none}.mhub-a4-preview{background:#f7f5f0;border:1px solid #ddd8cc;width:210px;height:297px;margin:2px auto 0;padding:13px;position:relative;box-shadow:0 11px 27px #2b2a261c}.mhub-a4-photo{background:#e4e9e1 50%/cover;height:125px}.mhub-a4-preview strong,.mhub-a4-preview>span,.mhub-a4-preview small{display:block}.mhub-a4-preview strong{margin-top:12px;font-family:Georgia,serif;font-size:13px}.mhub-a4-preview>span{color:#3f5443;margin-top:7px;font-size:11px;font-weight:700}.mhub-a4-preview small{color:#6b6862;margin-top:6px;font-size:8px}.mhub-a4-preview img{width:43px;position:absolute;bottom:11px;right:12px}.mhub-a4-actions{justify-content:space-between}.mhub-preview-link{color:#3f5443;align-items:center;gap:6px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.mhub-preview-link [data-lucide]{width:15px;height:15px}.mhub-studio,.mhub-optimizer,.mhub-collage{margin-top:18px}.mhub-studio-grid{grid-template-columns:minmax(360px,.86fr) minmax(430px,1.14fr);gap:25px;display:grid}.mhub-preview-column{align-self:start;position:sticky;top:88px}.mhub-preview-column canvas,.mhub-collage canvas{background:#e4e9e1;border-radius:13px;width:100%;height:auto;display:block}.mhub-format-tabs,.mhub-layout-tabs{gap:7px;margin-bottom:11px;display:flex}.mhub-format-tabs button,.mhub-layout-tabs button{color:#65625c;cursor:pointer;background:#fff;border:1px solid #d9d3c7;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;min-height:40px;font-size:12px;font-weight:650;display:flex}.mhub-format-tabs button{flex-direction:column;gap:1px}.mhub-format-tabs small{font:500 9px IBM Plex Mono,monospace}.mhub-format-tabs button.is-active,.mhub-layout-tabs button.is-active{color:#29352b;background:#e9eee7;border-color:#3f5443}.mhub-layout-tabs [data-lucide]{width:15px;height:15px}.mhub-editor-column{flex-direction:column;gap:14px;display:flex}.mhub-editor-section{background:#fbfaf7;border:1px solid #e6e1d8;border-radius:13px;padding:16px}.mhub-editor-section h3,.mhub-collage h3{margin:0 0 12px;font-size:13.5px}.mhub-photo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.mhub-photo{aspect-ratio:4/3;cursor:pointer;background:#e4e9e1;border:2px solid #0000;border-radius:9px;padding:0;position:relative;overflow:hidden}.mhub-photo img{object-fit:cover;width:100%;height:100%}.mhub-photo>span{color:#fff;background:#3f5443;border-radius:50%;place-items:center;width:23px;height:23px;display:none;position:absolute;bottom:6px;right:6px}.mhub-photo>span [data-lucide]{width:14px;height:14px}.mhub-photo.is-selected{border-color:#3f5443}.mhub-photo.is-selected>span{display:grid}.mhub-range-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mhub-range-grid label:first-child{grid-column:1/-1}.mhub-range-grid label,.mhub-field-grid label,.mhub-adjust{color:#65625c;flex-direction:column;gap:6px;font-size:11.5px;font-weight:650;display:flex}.mhub-range-grid output{float:right;color:#3f5443;font:600 10px IBM Plex Mono,monospace}.mhub-page input[type=range]{accent-color:#3f5443;width:100%}.mhub-text-btn{color:#3f5443;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;font-size:12px;font-weight:700;display:inline-flex}.mhub-text-btn [data-lucide]{width:15px;height:15px}.mhub-field-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.mhub-field-grid label.wide{grid-column:1/-1}.mhub-field-grid input,.mhub-field-grid textarea{color:#2b2a26;resize:vertical;background:#fff;border:1px solid #d4cec1;border-radius:9px;width:100%;padding:10px 11px;font-size:12.5px}.mhub-toggle-row{gap:14px;margin-top:12px;display:flex}.mhub-toggle-row label,.mhub-option{color:#494640;cursor:pointer;align-items:center;gap:8px;font-size:12px;font-weight:650;display:flex}.mhub-toggle-row input,.mhub-option>input{opacity:0;pointer-events:none;position:absolute}.mhub-toggle-row label>span,.mhub-option>span{background:#cfcac0;border-radius:999px;width:34px;height:19px;transition:all .15s;position:relative}.mhub-toggle-row label>span:after,.mhub-option>span:after{content:"";background:#fff;border-radius:50%;width:13px;height:13px;transition:all .15s;position:absolute;top:3px;left:3px}.mhub-toggle-row input:checked+span,.mhub-option>input:checked+span{background:#3f5443}.mhub-toggle-row input:checked+span:after,.mhub-option>input:checked+span:after{transform:translate(15px)}.mhub-compare{grid-template-columns:1fr 1fr;gap:14px;display:grid}.mhub-compare figure{background:#e4e9e1;border-radius:12px;margin:0;position:relative;overflow:hidden}.mhub-compare canvas{width:100%;height:auto;display:block}.mhub-compare figcaption{color:#fff;background:#1f2821cc;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:700;position:absolute;bottom:9px;left:9px}.mhub-optimizer-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:15px;display:grid}.mhub-option,.mhub-adjust{background:#fbfaf7;border:1px solid #e1ddd4;border-radius:11px;min-height:50px;padding:10px 12px}.mhub-help{color:#8a857a;cursor:help;background:0 0;border:0;flex:0 0 20px;place-items:center;width:20px;height:20px;padding:0;display:grid;position:relative}.mhub-help [data-lucide]{width:15px;height:15px}.mhub-help:after{z-index:10;color:#fff;content:attr(data-help);opacity:0;pointer-events:none;background:#29352b;border-radius:8px;width:220px;padding:8px 9px;font-size:10.5px;font-weight:500;line-height:1.4;transition:all .15s;position:absolute;bottom:calc(100% + 8px);right:-8px;transform:translateY(4px)}.mhub-help:hover:after,.mhub-help:focus:after{opacity:1;transform:none}.mhub-adjust>span{align-items:center;gap:5px;display:flex}.mhub-collage-grid{grid-template-columns:minmax(380px,.9fr) minmax(400px,1.1fr);gap:24px;display:grid}.mhub-collage-grid>div:first-child{max-width:540px}.mhub-layout-tabs{margin-top:6px}.mhub-inline-note{color:#86623f;background:#f3eee6;border-radius:9px;align-items:center;gap:7px;padding:10px;font-size:11.5px;display:flex}.mhub-inline-note.success{color:#3f6b44;background:#e8f0e6}.mhub-inline-note [data-lucide]{width:15px;height:15px}.mhub-empty{color:#7d7971;text-align:center;border:1px dashed #d5cec0;border-radius:9px;grid-column:1/-1;margin:0;padding:18px;font-size:12px}.stats-interaction-grid{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=1050px){.mhub-studio-grid,.mhub-collage-grid{grid-template-columns:1fr}.mhub-preview-column{position:static}.mhub-collage-grid>div:first-child{max-width:620px;margin:0 auto}.mhub-optimizer-controls{grid-template-columns:1fr 1fr}.stats-interaction-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.mhub-hero{flex-direction:column}.mhub-ready{width:100%}.mhub-quality,.mhub-quick-grid,.mhub-quality-list,.mhub-studio-grid,.mhub-qr-body{grid-template-columns:1fr}.mhub-qr-stat{justify-content:center}.mhub-optimizer-controls,.stats-interaction-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.mhub-hero h1{font-size:29px}.mhub-ready{flex-direction:column;align-items:flex-start}.mhub-ready>div:last-child{text-align:left}.mhub-card{padding:17px}.mhub-compare,.mhub-optimizer-controls,.mhub-field-grid,.mhub-range-grid{grid-template-columns:1fr}.mhub-field-grid label.wide,.mhub-range-grid label:first-child{grid-column:auto}.mhub-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mhub-actions,.mhub-a4-actions{flex-direction:column;align-items:stretch}.mhub-actions .mhub-btn{width:100%}.mhub-preview-link{justify-content:center;padding:8px}.stats-interaction-grid{grid-template-columns:1fr}}.mkt-page{color:#2b2a26}.mkt-page [data-lucide]{stroke-width:2px}.mkt-back{color:#6b6862;align-items:center;gap:7px;margin-bottom:20px;font-size:13.5px;font-weight:600;display:inline-flex}.mkt-back [data-lucide]{width:16px;height:16px}.mkt-page-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:34px;display:flex}.mkt-page-head-copy{max-width:780px}.mkt-page-head-copy>span{color:#b08a5f;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font:600 12px IBM Plex Mono,monospace;display:block}.mkt-page-head h1{letter-spacing:-.01em;margin:0;font:500 34px/1.12 Fraunces,Georgia,serif}.mkt-page-head p{color:#6b6862;margin:12px 0 0;font-size:15px;line-height:1.6}.mkt-ready{background:#fff;border:1px solid #dad4c6;border-radius:16px;flex:none;align-items:center;gap:12px;padding:14px 20px;display:flex}.mkt-ready>span{color:#3f6b44;background:#e5eee3;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.mkt-ready>span [data-lucide]{stroke-width:2.4px;width:19px;height:19px}.mkt-ready strong,.mkt-ready small{display:block}.mkt-ready strong{font:700 20px/1 IBM Plex Mono,monospace}.mkt-ready small{color:#9b968c;margin-top:3px;font-size:12px}.mkt-card{background:#fff;border:1px solid #dad4c6;border-radius:16px;padding:24px}.mkt-card-head{align-items:flex-start;gap:13px;margin-bottom:18px;display:flex}.mkt-card-head>span{border-radius:10px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.mkt-card-head>span.accent{color:#3f5443;background:#e4e9e1}.mkt-card-head>span.bronze{color:#b08a5f;background:#f3e9dc}.mkt-card-head>span [data-lucide]{width:20px;height:20px}.mkt-card-head h2{margin:0;font-size:16px}.mkt-card-head p{color:#9b968c;margin:3px 0 0;font-size:13px;line-height:1.5}.mkt-quick{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.mkt-export-row{align-items:center;gap:20px;display:flex}.mkt-qr-tile{background:#fff;border:1px solid #dad4c6;border-radius:10px;flex:none;padding:12px}.mkt-qr-tile img{display:block}.mkt-export-copy{flex-direction:column;flex:1;gap:10px;min-width:170px;display:flex}.mkt-stat{align-items:baseline;gap:8px;display:flex}.mkt-stat strong{color:#3f5443;font:700 24px IBM Plex Mono,monospace}.mkt-stat span{color:#9b968c;font-size:12.5px}.mkt-buttons{align-items:center;gap:9px;display:flex}.mkt-btn{cursor:pointer;border:1px solid;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:13.5px;font-weight:600;display:inline-flex}.mkt-btn [data-lucide]{width:16px;height:16px}.mkt-btn.primary{color:#fff;background:#3f5443;border-color:#3f5443}.mkt-btn.primary:hover{color:#fff;background:#344537;border-color:#344537}.mkt-btn.ghost{color:#2b2a26;background:#fff;border-color:#c3bcaa}.mkt-btn.ghost:hover{color:#2b2a26;background:#ede9e1}.mkt-btn.disabled,.mkt-view-link.disabled{opacity:.42;pointer-events:none}.mkt-a4-mini{aspect-ratio:1/1.414;background:#ede9e1;border:1px solid #dad4c6;border-radius:6px;flex-direction:column;flex:0 0 96px;gap:6px;width:96px;padding:9px;display:flex}.mkt-a4-mini>div{background:#d2bea0 50%/cover;border-radius:4px;height:42px}.mkt-a4-mini>i{background:#c3bcaa;border-radius:99px;width:82%;height:6px}.mkt-a4-mini>i:nth-of-type(2){width:60%}.mkt-a4-mini>strong{color:#3f5443;margin-top:auto;font:700 9px IBM Plex Mono,monospace}.mkt-a4-list{color:#6b6862;flex-direction:column;gap:7px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.mkt-a4-list li{align-items:center;gap:8px;display:flex}.mkt-a4-list [data-lucide]{color:#3f5443;stroke-width:2.4px;width:14px;height:14px}.mkt-a4-buttons{flex-direction:column;align-items:flex-start}.mkt-view-link{color:#3f5443;align-items:center;gap:6px;font-size:12.5px;font-weight:650;text-decoration:underline;display:inline-flex}.mkt-view-link [data-lucide]{width:14px;height:14px}.mkt-studio{padding:26px 28px}.mkt-editor{grid-template-columns:minmax(0,420px) 1fr;align-items:start;gap:30px;display:grid}.mkt-preview{flex-direction:column;gap:14px;display:flex;position:sticky;top:82px}.mkt-format-tabs{background:#ede9e1;border:1px solid #dad4c6;border-radius:10px;gap:6px;padding:5px;display:flex}.mkt-format-tabs button{color:#6b6862;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;min-height:36px;font-size:12.5px;font-weight:600}.mkt-format-tabs button.is-active{color:#fff;background:#3f5443}.mkt-canvas-wrap{justify-content:center;display:flex}.mkt-canvas-wrap canvas{background:#c9cabf;border-radius:16px;width:100%;max-width:340px;height:auto;display:block;box-shadow:0 20px 50px -30px #1f241e80}.mkt-editor[data-format=square] .mkt-canvas-wrap canvas{max-width:400px}.mkt-btn.download{width:100%;min-height:48px;font-size:15px}.mkt-download-note{color:#9b968c;text-align:center;margin:0;font-size:12px;line-height:1.5}.mkt-controls{flex-direction:column;gap:22px;display:flex}.mkt-field-label{margin-bottom:6px;font-size:13px;font-weight:700;display:block}.mkt-field{color:#2b2a26;background:#fff;border:1px solid #c3bcaa;border-radius:10px;width:100%;padding:10px 12px;font:400 14px Inter,sans-serif}.mkt-field:focus{border-color:#3f5443;outline:0;box-shadow:0 0 0 3px #e4e9e1}.mkt-hint{color:#9b968c;margin:7px 0 0;font-size:12px;line-height:1.5}.mkt-between{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.mkt-between strong{font-size:13px}.mkt-between span{color:#9b968c;font-size:12px}.mkt-photo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;max-height:150px;padding:3px;display:grid;overflow:auto}.mkt-photo{cursor:pointer;background:#ede9e1;border:0;border-radius:10px;height:64px;padding:0;position:relative;overflow:hidden;box-shadow:0 0 #3f5443}.mkt-photo.is-selected{box-shadow:0 0 0 2.5px #3f5443}.mkt-photo img{object-fit:cover;width:100%;height:100%}.mkt-photo>span{color:#fff;background:#3f5443;border-radius:50%;place-items:center;width:19px;height:19px;display:none;position:absolute;top:4px;right:4px}.mkt-photo.is-selected>span{display:grid}.mkt-photo>span [data-lucide]{stroke-width:3px;width:12px;height:12px}.mkt-adjust{background:#ede9e1;border:1px solid #dad4c6;border-radius:10px;padding:16px 18px}.mkt-adjust h3,.mkt-control-title,.mkt-processing h3{margin:0 0 12px;font-size:13px}.mkt-adjust>label{color:#6b6862;justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.mkt-adjust output{color:#9b968c;font:500 12px IBM Plex Mono,monospace}.mkt-adjust input[type=range],.mkt-processing-range input{accent-color:#3f5443;width:100%}.mkt-adjust>div{grid-template-columns:1fr 1fr;gap:16px;margin-top:6px;display:grid}.mkt-adjust>div label{color:#6b6862;flex-direction:column;gap:4px;font-size:12.5px;display:flex}.mkt-btn.reset{width:100%;min-height:36px;margin-top:12px;padding:8px 14px;font-size:12.5px}.mkt-element-stack{flex-direction:column;gap:8px;display:flex}.mkt-element{border:1px solid #dad4c6;border-radius:10px;overflow:hidden}.mkt-element header{background:#fff;align-items:center;gap:12px;padding:11px 14px;display:flex}.mkt-element header strong{flex:1;font-size:14px}.mkt-element>div{padding:0 14px 13px}.mkt-element>div.contact{flex-direction:column;gap:8px;display:flex}.mkt-element>div.contact>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mkt-switch{cursor:pointer;background:#c3bcaa;border-radius:999px;flex:0 0 42px;width:42px;height:24px;display:block;position:relative}.mkt-switch>input{opacity:0;position:absolute}.mkt-switch>span{background:#fff;border-radius:50%;width:18px;height:18px;transition:all .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.mkt-switch:has(input:checked){background:#3f5443}.mkt-switch:has(input:checked)>span{left:21px}.mkt-processing{background:#e4e9e1;border:1px solid #b9c6ba;border-radius:10px;padding:16px 18px}.mkt-processing>p{color:#6b6862;margin:-7px 0 13px;font-size:12px;line-height:1.5}.mkt-processing-row{border-top:1px solid #b9c6ba;align-items:center;gap:10px;padding:10px 0;display:flex}.mkt-processing-row>span:first-child{flex:1;min-width:0}.mkt-processing-row strong,.mkt-processing-row small{display:block}.mkt-processing-row strong{font-size:13.5px}.mkt-processing-row small{color:#6b6862;margin-top:2px;font-size:11.5px}.mkt-processing-range{border-top:1px solid #b9c6ba;grid-template-columns:150px 1fr;align-items:center;gap:12px;padding:10px 0;display:grid}.mkt-processing-range>span{align-items:center;gap:5px;display:flex}.mkt-processing-range strong{font-size:13px}.mkt-processing .mhub-help:after{right:0}.mkt-processing-row>.mkt-switch{order:3}.mkt-processing-row>.mhub-help{order:2}@media (width<=1120px){.mkt-editor{grid-template-columns:1fr}.mkt-preview{position:static}.mkt-quick{grid-template-columns:1fr}.mkt-canvas-wrap canvas{max-width:400px}}@media (width<=767px){.mkt-page-head{flex-direction:column}.mkt-page-head h1{font-size:28px}.mkt-ready{width:100%}.mkt-card{padding:18px 16px}.mkt-studio{padding:20px 16px}.mkt-export-row{flex-wrap:wrap;align-items:flex-start}.mkt-photo-grid{grid-template-columns:1fr 1fr;max-height:260px}.mkt-adjust>div,.mkt-element>div.contact>div{grid-template-columns:1fr}.mkt-buttons{flex-direction:column;align-items:stretch}.mkt-buttons .mkt-btn{width:100%}.mkt-processing-range{grid-template-columns:1fr}.mkt-page-head-copy{max-width:100%}}.nav-dropdown{border-radius:8px;align-items:center;display:flex;position:relative}.nav-dropdown-trigger{min-height:36px;color:var(--secondary);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:9px 11px;font:600 13px Inter,sans-serif;display:inline-flex}.nav-dropdown-trigger:hover,.nav-dropdown.is-open>.nav-dropdown-trigger,.nav-dropdown.is-active>.nav-dropdown-trigger{background:var(--accent-bg);color:var(--accent)}.nav-dropdown-trigger [data-lucide]{width:14px;height:14px;transition:transform .15s}.nav-dropdown.is-open>.nav-dropdown-trigger [data-lucide]{transform:rotate(180deg)}.nav-dropdown-panel{z-index:60;background:#fff;border:1px solid #dad4c6;border-radius:13px;width:310px;padding:7px;position:absolute;top:calc(100% + 9px);left:0;box-shadow:0 16px 38px #2b2a2629}.nav-dropdown-panel[hidden]{display:none}.nav .nav-dropdown-panel>a{color:#2b2a26;white-space:normal;border-radius:9px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.nav .nav-dropdown-panel>a:hover{color:#29352b;background:#e9ede6}.nav-dropdown-panel>a>[data-lucide]{color:#3f5443;justify-self:center;width:17px;height:17px}.nav-dropdown-panel span,.nav-dropdown-panel strong,.nav-dropdown-panel small{display:block}.nav-dropdown-panel strong{font-size:13px}.nav-dropdown-panel small{color:#7d7971;margin-top:3px;font-size:11px;font-weight:400;line-height:1.35}.nav-dropdown-panel:before{content:"";background:#fff;border-top:1px solid #dad4c6;border-left:1px solid #dad4c6;width:9px;height:9px;position:absolute;top:-5px;left:32px;transform:rotate(45deg)}.nav-dropdown-panel:after{content:"";width:100%;height:10px;position:absolute;top:-10px;left:0}.nav-dropdown-account .nav-dropdown-panel{left:auto;right:0}.nav-dropdown-account .nav-dropdown-panel:before{left:auto;right:32px}@media (hover:hover) and (pointer:fine){.nav-dropdown:hover .nav-dropdown-panel{display:block}.nav-dropdown:hover>.nav-dropdown-trigger{background:var(--accent-bg);color:var(--accent)}.nav-dropdown:hover>.nav-dropdown-trigger [data-lucide]{transform:rotate(180deg)}}@media (width<=900px){.nav{flex-wrap:wrap;overflow:visible}.nav-dropdown-panel{top:calc(100% + 6px)}}@media (width<=640px){.nav-dropdown-panel{width:min(310px,100vw - 36px);left:-54px}.nav-dropdown-panel:before{left:86px}.nav-dropdown-account .nav-dropdown-panel{left:-145px;right:auto}.nav-dropdown-account .nav-dropdown-panel:before{left:auto;right:28px}}.billing-toggle{border:1px solid var(--accent-border);background:#fff;border-radius:999px;width:max-content;margin:0 auto 22px;padding:4px;display:flex}.billing-toggle button{min-width:170px;color:var(--secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px 16px;font:700 13px Inter,sans-serif}.billing-toggle button.is-active{background:var(--accent);color:#fff}.plan-offer{flex-direction:column;flex:1;min-height:295px;display:flex}.plan-offer[hidden]{display:none}.plan-payment-note{color:var(--muted);margin:-13px 0 17px;font-size:11px;display:block}.plan-offer ul{flex:1}.plan-offer form{margin-top:auto}.addon-grid article form{display:contents}.addon-grid article form .button{grid-column:1/-1}@media (width<=520px){.billing-toggle{width:100%}.billing-toggle button{flex:1;min-width:0;padding-inline:9px}}.main.main-subscription{width:100%;max-width:1300px;padding:30px 0 80px}.main-subscription>.notice,.main-subscription>.errors{margin-left:0;margin-right:0}.pkg-page{color:#2b2a26;width:100%;font-family:Inter,system-ui,-apple-system,sans-serif}.pkg-page button,.pkg-page input{font-family:inherit}.pkg-page a:hover{text-decoration:none}.pkg-page [data-lucide]{stroke-width:2px}.pkg-hero{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:14px;display:flex}.pkg-eyebrow{color:#9b968c;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font:500 11px IBM Plex Mono,monospace;display:block}.pkg-hero h1{letter-spacing:-.01em;margin:0;font:500 34px/1.16 Fraunces,Georgia,serif}.pkg-hero p{color:#5c5a54;max-width:650px;margin:8px 0 0;font-size:14.5px;line-height:1.55}.pkg-status,.pkg-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:7px;font-size:12.5px;font-weight:650;display:inline-flex}.pkg-status{margin-top:5px;padding:6px 13px}.pkg-status>span,.pkg-pill>span{background:currentColor;border-radius:50%;width:7px;height:7px}.pkg-status--active,.pkg-pill--active{color:#3f6b44;background:#e5eee3}.pkg-status--pending,.pkg-pill--pending{color:#8a6a45;background:#f3e9dc}.pkg-status--suspended,.pkg-pill--suspended{color:#a5443a;background:#f5e3e0}.pkg-quick{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-bottom:18px;display:flex}.pkg-quick a{color:#3f5443;background:#fff;border:1px solid #dad4c6;border-radius:10px;align-items:center;gap:8px;min-height:38px;padding:8px 14px;font-size:13px;font-weight:650;display:inline-flex}.pkg-quick a:hover{background:#ede9e1;border-color:#c3bcaa}.pkg-quick [data-lucide]{width:16px;height:16px}.pkg-alert{border:1px solid;border-radius:14px;align-items:center;gap:14px;margin-bottom:20px;padding:14px 16px;font-size:13.5px;line-height:1.5;display:flex}.pkg-alert>div{flex:1;min-width:0}.pkg-alert__icon{color:#fff;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.pkg-alert__icon [data-lucide]{width:18px;height:18px}.pkg-alert--warning{background:#f7ede3;border-color:#e8d2b4}.pkg-alert--warning .pkg-alert__icon{background:#b08a5f}.pkg-alert--success{background:#e5eee3;border-color:#c7d9c2}.pkg-alert--success .pkg-alert__icon{background:#3f6b44}.pkg-alert--info{background:#e4e9e1;border-color:#c9d4c5}.pkg-alert--info .pkg-alert__icon{background:#3f5443}.pkg-btn{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:9px 17px;font-size:13px;font-weight:650;line-height:1.2;display:inline-flex}.pkg-btn--small{white-space:nowrap;min-height:34px;padding:7px 14px}.pkg-btn--primary{color:#fff;background:#3f5443;border-color:#3f5443}.pkg-btn--primary:hover{color:#fff;background:#344537;border-color:#344537}.pkg-btn--secondary{color:#2b2a26;background:#fff;border-color:#dad4c6}.pkg-btn--secondary:hover{color:#2b2a26;background:#ede9e1;border-color:#c3bcaa}.pkg-btn--gold{color:#fff;background:#b08a5f;border-color:#b08a5f}.pkg-btn--gold:hover{color:#fff;background:#9a774f;border-color:#9a774f}.pkg-card{background:#fff;border:1px solid #dad4c6;border-radius:16px}.pkg-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.pkg-stat{min-height:137px;padding:19px 20px 17px}.pkg-stat__head{color:#5c5a54;align-items:center;gap:9px;margin-bottom:11px;font-size:12.5px;font-weight:650;display:flex}.pkg-icon{border-radius:10px;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid}.pkg-icon [data-lucide]{width:17px;height:17px}.pkg-icon--green{color:#3f5443;background:#e4e9e1}.pkg-icon--bronze{color:#b08a5f;background:#f3e9dc}.pkg-stat>strong{letter-spacing:-.01em;font:500 28px/1.1 Fraunces,Georgia,serif;display:block}.pkg-stat--low>strong{color:#8a6a45}.pkg-stat>small{color:#9b968c;margin-top:5px;font-size:12px;line-height:1.45;display:block}.pkg-note{color:#8a857a;margin:12px 2px 0;font-size:12.5px;line-height:1.5}.pkg-section{margin-top:36px;scroll-margin-top:84px}.pkg-section__head{align-items:center;gap:11px;margin-bottom:14px;display:flex}.pkg-section__head h2{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:700}.pkg-section__sub{color:#8a857a;margin:-5px 0 17px 42px;font-size:13px}.pkg-detail{grid-template-columns:minmax(0,1.45fr) minmax(300px,1fr);display:grid;overflow:hidden}.pkg-detail__rows{padding:6px 26px}.pkg-detail__rows>div{border-bottom:1px solid #ede9e1;justify-content:space-between;align-items:center;gap:20px;padding:13px 0;display:flex}.pkg-detail__rows>div:last-child{border-bottom:0}.pkg-detail__rows span{color:#5c5a54;font-size:13.5px}.pkg-detail__rows strong{text-align:right;font-size:14px}.pkg-mono{font-family:IBM Plex Mono,monospace;font-weight:500!important}.pkg-pill{padding:3px 10px;font-size:12px}.pkg-pill>span{width:6px;height:6px}.pkg-detail__actions{background:#f4f1ea;border-left:1px solid #dad4c6;flex-direction:column;gap:11px;padding:21px 24px;display:flex}.pkg-detail__actions>span{color:#9b968c;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1px;font-size:11px;font-weight:650}.pkg-detail__actions p{color:#5c5a54;margin:4px 0 0;font-size:12.5px;line-height:1.55}.pkg-detail__actions p strong{color:#2b2a26}.pkg-quota{margin-bottom:18px;padding:21px 25px}.pkg-quota__numbers{align-items:stretch;gap:34px;margin-bottom:15px;display:flex}.pkg-quota__numbers>div{flex-direction:column;gap:3px;display:flex}.pkg-quota__numbers>div span{color:#9b968c;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:650}.pkg-quota__numbers>div strong{font:500 25px Fraunces,Georgia,serif}.pkg-quota__numbers>i{background:#ede9e1;width:1px}.pkg-quota__bar{background:#ede9e1;border-radius:999px;height:11px;overflow:hidden}.pkg-quota__bar>span{border-radius:inherit;background:#b08a5f;height:100%;display:block}.pkg-quota__legend{color:#9b968c;justify-content:space-between;gap:14px;margin-top:8px;font-size:12px;display:flex}.pkg-subhead{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:13px;display:flex}.pkg-subhead h3{margin:0;font-size:16px}.pkg-subhead p{color:#8a857a;max-width:760px;margin:4px 0 0;font-size:13px;line-height:1.5}.pkg-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pkg-addon{flex-direction:column;min-height:190px;padding:21px;display:flex}.pkg-addon>strong{font:500 24px Fraunces,Georgia,serif}.pkg-addon>strong span{color:#9b968c;font:400 13px Inter,sans-serif}.pkg-addon>p{color:#8a857a;margin:5px 0 13px;font-size:12.5px;line-height:1.45}.pkg-addon>b{margin-bottom:16px;font:500 14px IBM Plex Mono,monospace}.pkg-addon form,.pkg-addon form .pkg-btn{width:100%;margin-top:auto}.pkg-disabled{color:#6b6862;text-align:center;background:#ede9e1;border:1px solid #dad4c6;border-radius:10px;justify-content:center;align-items:center;min-height:42px;margin-top:auto;padding:9px 14px;font-size:12.5px;font-weight:650;display:flex}.pkg-buy-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:0;display:flex}.pkg-buy-head .pkg-section__head{margin-bottom:0}.pkg-toggle{background:#fff;border:1px solid #dad4c6;border-radius:999px;padding:4px;display:flex}.pkg-toggle button{color:#5c5a54;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 20px;font-size:13px;font-weight:650}.pkg-toggle button.is-active{color:#fff;background:#3f5443}.pkg-plan{flex-direction:column;min-height:430px;padding:25px 23px 21px;display:flex;position:relative}.pkg-plan.is-current{border-color:#3f5443;box-shadow:0 14px 32px -22px #3f5443b3}.pkg-plan.is-featured:not(.is-current){border-color:#b08a5f}.pkg-plan__badge,.pkg-credit__badge{color:#fff;background:#3f5443;border-radius:999px;padding:4px 11px;font-size:10.5px;font-weight:700;position:absolute;top:-11px;left:22px}.pkg-plan__badge--gold,.pkg-credit__badge{background:#b08a5f}.pkg-plan>h3,.pkg-credit>h3{margin:0;font-size:17px}.pkg-plan__tagline{color:#8a857a;min-height:37px;margin:3px 0 0;font-size:12.5px;line-height:1.4}.pkg-offer{flex-direction:column;flex:1;min-height:330px;display:flex}.pkg-offer[hidden]{display:none}.pkg-plan__price{align-items:baseline;gap:7px;margin:14px 0 3px;display:flex}.pkg-plan__price strong{letter-spacing:-.01em;font:500 28px Fraunces,Georgia,serif}.pkg-plan__price span{color:#9b968c;font-size:13px}.pkg-plan__limits{color:#3f5443;min-height:38px;margin:0 0 15px;font-size:12.5px;font-weight:600;line-height:1.45}.pkg-plan ul,.pkg-credit ul{flex-direction:column;flex:1;gap:9px;margin:0 0 18px;padding:0;list-style:none;display:flex}.pkg-plan li,.pkg-credit li{color:#5c5a54;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.4;display:flex}.pkg-plan li [data-lucide],.pkg-credit li [data-lucide],.pkg-benefits [data-lucide]{color:#3f6b44;stroke-width:2.4px;flex:0 0 16px;width:16px;height:16px;margin-top:1px}.pkg-plan li.pkg-plan__highlight{color:#345538;background:#e5eee3;border-radius:9px;padding:9px}.pkg-offer form,.pkg-offer form .pkg-btn{width:100%;margin-top:auto}.pkg-benefits{grid-template-columns:1fr 1fr;gap:9px 28px;margin-top:17px;display:grid}.pkg-benefits p{color:#5c5a54;align-items:flex-start;gap:8px;margin:0;font-size:12.5px;line-height:1.45;display:flex}.pkg-credit-note{color:#8a6a45;background:#f3e9dc;border-radius:10px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 13px;font-size:12.5px;display:inline-flex}.pkg-credit-note [data-lucide]{width:15px;height:15px}.pkg-credit{flex-direction:column;min-height:365px;padding:23px;display:flex;position:relative}.pkg-credit.is-featured{border-color:#b08a5f;box-shadow:0 14px 32px -22px #b08a5fb3}.pkg-credit>small{color:#8a857a;margin-top:3px}.pkg-credit>div{align-items:baseline;gap:8px;margin:15px 0 3px;display:flex}.pkg-credit>div strong{font:500 26px Fraunces,Georgia,serif}.pkg-credit>div span{color:#9b968c;font-size:13px}.pkg-credit>p{margin:0 0 16px;font:500 13px IBM Plex Mono,monospace}.pkg-credit>p span{color:#9b968c}.pkg-history-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:14px;display:flex}.pkg-history-head .pkg-section__head{margin-bottom:0}.pkg-history-head .pkg-section__head p{color:#8a857a;margin:3px 0 0;font-size:12.5px}.pkg-filters{flex-wrap:wrap;gap:7px;display:flex}.pkg-filters button{color:#5c5a54;cursor:pointer;background:#fff;border:1px solid #dad4c6;border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:650}.pkg-filters button.is-active{color:#3f5443;background:#e4e9e1;border-color:#b9c6ba}.pkg-table-wrap{overflow-x:auto}.pkg-table-wrap table{border-collapse:collapse;width:100%;min-width:650px;font-size:13px}.pkg-table-wrap th{color:#9b968c;letter-spacing:.09em;text-align:left;text-transform:uppercase;background:#ede9e1;padding:12px 15px;font:500 10.5px IBM Plex Mono,monospace}.pkg-table-wrap th:nth-child(n+3),.pkg-table-wrap td:nth-child(n+3){text-align:right}.pkg-table-wrap td{border-top:1px solid #ede9e1;padding:13px 15px}.pkg-table-wrap td:first-child{color:#5c5a54;white-space:nowrap;font:400 12px IBM Plex Mono,monospace}.pkg-table-wrap td:nth-child(n+3){font-family:IBM Plex Mono,monospace}.pkg-table-wrap .is-plus{color:#3f6b44;font-weight:650}.pkg-table-wrap .is-minus{color:#8a6a45;font-weight:650}.pkg-dot{border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.pkg-dot--plus{background:#3f6b44}.pkg-dot--minus{background:#b08a5f}@media (width<=1336px){.main.main-subscription{padding-left:18px;padding-right:18px}}@media (width<=980px){.pkg-stats{grid-template-columns:1fr 1fr}.pkg-detail{grid-template-columns:1fr}.pkg-detail__actions{border-top:1px solid #dad4c6;border-left:0}.pkg-grid-3{grid-template-columns:1fr 1fr}.pkg-plans .pkg-plan:last-child,.pkg-grid-3 .pkg-credit:last-child{grid-column:1/-1}.pkg-plan,.pkg-credit{min-height:0}}@media (width<=680px){.main.main-subscription{padding:24px 16px 64px}.pkg-hero{flex-direction:column;gap:12px;margin-bottom:18px}.pkg-hero h1{font-size:29px}.pkg-status{margin-top:0}.pkg-quick{justify-content:stretch}.pkg-quick a{flex:1;justify-content:center}.pkg-alert{flex-wrap:wrap;align-items:flex-start}.pkg-alert>div{flex-basis:calc(100% - 50px)}.pkg-alert>.pkg-btn{width:100%;margin-left:50px}.pkg-stats,.pkg-grid-3,.pkg-benefits{grid-template-columns:1fr}.pkg-plans .pkg-plan:last-child,.pkg-grid-3 .pkg-credit:last-child{grid-column:auto}.pkg-stat{min-height:0}.pkg-section{margin-top:32px}.pkg-detail__rows{padding:4px 17px}.pkg-detail__rows>div{align-items:flex-start;gap:12px}.pkg-detail__rows strong{max-width:58%}.pkg-detail__actions,.pkg-quota{padding:18px 17px}.pkg-quota__numbers{grid-template-columns:1fr 1fr;gap:15px;display:grid}.pkg-quota__numbers>i{display:none}.pkg-quota__numbers>div:last-child{grid-column:1/-1}.pkg-quota__legend{flex-direction:column;align-items:flex-start;gap:3px}.pkg-buy-head{flex-direction:column;align-items:flex-start}.pkg-toggle{width:100%}.pkg-toggle button{flex:1;min-width:0;padding-inline:8px}.pkg-section__sub{margin:10px 0 16px}.pkg-plan{min-height:0}.pkg-benefits{gap:9px}.pkg-history-head{flex-direction:column;align-items:flex-start}.pkg-filters{flex-wrap:nowrap;width:100%;padding-bottom:2px;overflow-x:auto}.pkg-filters button{flex:none}.pkg-table-wrap{border-radius:13px}.pkg-credit-note{align-items:flex-start}.pkg-subhead{flex-direction:column;align-items:flex-start}}@media (width<=420px){.pkg-quick{flex-direction:column}.pkg-alert>.pkg-btn{margin-left:0}.pkg-alert>div{flex-basis:calc(100% - 50px)}.pkg-detail__rows>div{flex-direction:column;gap:5px}.pkg-detail__rows strong{text-align:left;max-width:none}.pkg-toggle button{font-size:11.5px}.pkg-plan__limits{min-height:0}}.mk-page{color:#2b2a26;width:100%;max-width:1240px;margin:0 auto;font-family:Inter,system-ui,sans-serif}.mk-back{color:#6b6862;align-items:center;gap:7px;margin-bottom:22px;font-size:13px;font-weight:650;display:inline-flex}.mk-back svg{width:16px}.mk-head{justify-content:space-between;align-items:flex-start;gap:26px;margin-bottom:24px;display:flex}.mk-eyebrow{color:#b08a5f;letter-spacing:.13em;text-transform:uppercase;font:600 11px IBM Plex Mono,monospace}.mk-head h1{margin:8px 0 0;font:500 34px/1.15 Fraunces,Georgia,serif}.mk-head p{color:#6b6862;margin:8px 0 0;font-size:14px}.mk-score{background:#fff;border:1px solid #dad4c6;border-radius:16px;flex-direction:column;align-items:center;min-width:128px;padding:16px;display:flex}.mk-score strong{font:600 27px IBM Plex Mono,monospace}.mk-score span{margin-top:3px;font-size:11px;font-weight:700}.mk-score.success{color:#3f6b44}.mk-score.warning{color:#9a6d32}.mk-score.danger{color:#a5443a}.mk-quality{background:#f8efe4;border:1px solid #e2cfb5;border-radius:15px;grid-template-columns:300px 1fr;gap:24px;margin-bottom:20px;padding:20px 22px;display:grid}.mk-quality h2{margin:0;font-size:16px}.mk-quality>div>p{color:#6b6862;margin:5px 0 0;font-size:12px}.mk-quality-lists{grid-template-columns:1fr 1fr;gap:7px 18px;display:grid}.mk-quality-lists p{color:#735d42;align-items:flex-start;gap:7px;margin:0;font-size:12px;line-height:1.45;display:flex}.mk-quality-lists p.danger{color:#943e35}.mk-quality-lists svg{flex:0 0 15px;width:15px}.mk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.mk-card{background:#fff;border:1px solid #dad4c6;border-radius:16px;padding:22px}.mk-card-head{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.mk-card-head>span{color:#3f5443;background:#e4e9e1;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.mk-card-head svg{width:19px}.mk-card-head h2{margin:0;font-size:17px}.mk-card-head p{color:#7d7971;margin:4px 0 0;font-size:12.5px;line-height:1.45}.mk-qr{background:#f7f5f0;border-radius:12px;place-items:center;min-height:260px;display:grid}.mk-qr img{width:230px;height:230px}.mk-actions{gap:10px;margin-top:16px;display:flex}.mk-btn{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 16px;font-size:13px;font-weight:700;display:inline-flex}.mk-btn svg{width:16px}.mk-btn.primary{color:#fff;background:#3f5443}.mk-btn.secondary{color:#2b2a26;background:#fff;border-color:#dad4c6}.mk-btn.full{width:100%;margin-top:16px}.mk-btn.disabled,.mk-btn:disabled{opacity:.45;pointer-events:none}.mk-a4-preview{background:#f7f5f0;border:1px solid #ddd8cc;width:210px;height:297px;margin:0 auto;padding:13px;position:relative;box-shadow:0 10px 24px #2b2a261a}.mk-a4-photo{background:#e4e9e1 50%/cover;height:125px}.mk-a4-preview strong,.mk-a4-preview span,.mk-a4-preview small{display:block}.mk-a4-preview strong{margin-top:12px;font-family:Georgia,serif;font-size:13px}.mk-a4-preview span{color:#3f5443;margin-top:7px;font-size:11px;font-weight:700}.mk-a4-preview small{color:#6b6862;margin-top:6px;font-size:8px}.mk-a4-preview img{width:43px;position:absolute;bottom:11px;right:12px}.mk-social-card{grid-column:1/-1}.mk-social-card canvas{background:#e4e9e1;border-radius:12px;width:min(100%,540px);height:auto;margin:0 auto;display:block}.mk-social-tools{justify-content:center;align-items:end;gap:12px;margin-top:16px;display:flex}.mk-social-tools label,.mk-email-fields label{color:#6b6862;flex-direction:column;gap:7px;font-size:12px;font-weight:650;display:flex}.mk-social-tools select,.mk-email-fields input,.mk-email-fields textarea{color:#2b2a26;font:inherit;background:#fff;border:1px solid #cfc9bc;border-radius:9px;padding:10px}.mk-email{margin-top:18px;scroll-margin-top:90px}.mk-email-layout{grid-template-columns:minmax(280px,.9fr) minmax(360px,1.1fr);gap:22px;display:grid}.mk-contact-picker{border:1px solid #e4e1d8;border-radius:11px;max-height:350px;overflow:auto}.mk-picker-head{z-index:1;background:#f2f0ea;justify-content:space-between;padding:12px 14px;font-size:12px;display:flex;position:sticky;top:0}.mk-contact-picker label{border-top:1px solid #eeeae2;align-items:center;gap:11px;padding:11px 14px;display:flex}.mk-contact-picker label>span{flex:1;min-width:0}.mk-contact-picker label strong,.mk-contact-picker label small{display:block}.mk-contact-picker label small{color:#7d7971;margin-top:2px}.mk-contact-picker label b{color:#3f6b44;font-size:10px}.mk-contact-picker label.disabled{opacity:.55}.mk-contact-picker label.disabled b{color:#8a857a}.mk-email-fields{flex-direction:column;gap:14px;display:flex}.mk-email-fields textarea{resize:vertical}.mk-history{border-top:1px solid #e4e1d8;margin-top:22px;padding-top:18px}.mk-history h3{margin:0 0 8px;font-size:14px}.mk-history>div{border-top:1px solid #eeeae2;grid-template-columns:130px 1fr auto;gap:14px;padding:9px 0;font-size:11px;display:grid}.mk-history span,.mk-history small{color:#7d7971}.ij-quality{color:#6b6862;background:#f3f1eb;border-radius:9px;align-items:center;gap:7px;margin-top:12px;padding:8px 10px;font-size:11px;display:flex}.ij-quality svg{width:14px}.ij-quality span{flex:1}.ij-quality b{color:inherit}.ij-quality-success{color:#38623e;background:#e6efe4}.ij-quality-warning{color:#8a6a45;background:#f7ede3}.ij-quality-danger{color:#923a32;background:#f7e7e3}.ij-btn-marketing{color:#805f3c!important;background:#f5ece0!important;border-color:#b08a5f!important}.crm-import{position:relative}.crm-import summary{cursor:pointer;list-style:none}.crm-import summary::-webkit-details-marker{display:none}.crm-import form{z-index:20;background:#fff;border:1px solid #dad4c6;border-radius:13px;flex-direction:column;gap:10px;width:330px;padding:17px;display:flex;position:absolute;top:48px;right:0;box-shadow:0 14px 36px #2b2a262e}.crm-import small,.crm-import label{color:#6b6862;font-size:11px;line-height:1.45}.crm-next-action{background:#eef3ec;border:1px solid #c9d4c5;border-radius:14px;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.crm-next-action>span{color:#fff;background:#3f5443;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.crm-next-action>span svg{width:19px}.crm-next-action small{color:#6b6862;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.crm-next-action h3{margin:3px 0;font-size:15px}.crm-next-action p{color:#6b6862;margin:0;font-size:12px}.crm-next-action.warning{background:#f8efe4;border-color:#e2cfb5}.crm-next-action.danger{background:#f8e9e5;border-color:#e2c4bd}.crm-matches-card .crm-card-heading>div>span{margin-top:4px;display:block}.crm-match-list{flex-direction:column;gap:10px;display:flex}.crm-match-item{border:1px solid #e4e1d8;border-radius:12px;grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:15px;padding:10px;display:grid}.crm-match-image{color:#3f5443;background:#e4e9e1;border-radius:8px;place-items:center;width:100px;height:74px;display:grid;overflow:hidden}.crm-match-image img{object-fit:cover;width:100%;height:100%}.crm-match-copy span{color:#3f6b44;font-size:11px}.crm-match-copy h4{margin:4px 0;font-size:14px}.crm-match-copy p{color:#7d7971;margin:0;font-size:11px}.crm-match-actions{align-items:center;gap:6px;display:flex}.crm-match-actions form{margin:0}.crm-match-score{background:#f3f1eb;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.crm-match-score.excellent{background:var(--success-bg);color:var(--success)}.crm-match-score.good{background:var(--accent-bg);color:var(--accent)}.crm-match-score.possible{background:var(--warning-bg);color:var(--warning)}.crm-consent-pill{background:var(--warning-bg);color:var(--warning);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.crm-consent-pill.granted{background:var(--success-bg);color:var(--success)}.crm-consent-pill.withdrawn{background:var(--error-bg);color:var(--error)}.crm-consent-pill [data-lucide]{width:13px;height:13px}@media (width<=800px){.mk-head{flex-direction:column}.mk-grid,.mk-quality,.mk-email-layout,.mk-quality-lists{grid-template-columns:1fr}.mk-social-card{grid-column:auto}.crm-next-action,.crm-match-item{grid-template-columns:1fr}.crm-match-image{width:100%;height:150px}.crm-match-actions{flex-wrap:wrap}.mk-history>div{grid-template-columns:1fr}}.crm-matches-card{padding:0;overflow:hidden}.crm-matches-card .crm-card-heading{background:linear-gradient(135deg,#f8f6f1 0%,#f1f4ef 100%);border-bottom:1px solid #e6e1d7;align-items:center;margin:0;padding:20px 22px}.crm-matches-card .crm-card-heading>div{align-items:center;gap:13px;min-width:0;display:flex}.crm-matches-card .crm-card-heading>div>div{min-width:0}.crm-matches-card .crm-card-heading h3{color:#2b2a26;margin:0;font-size:16px}.crm-matches-card .crm-card-heading>div>div>span{color:#77736b;margin-top:4px;font-size:12px;line-height:1.45;display:block}.crm-matches-icon{color:#fff;background:#3f5443;border-radius:11px;flex:0 0 40px;place-items:center;width:40px;height:40px;margin:0!important;display:grid!important}.crm-matches-icon svg{width:19px;height:19px}.crm-match-count{color:#3f5443;background:#fff;border:1px solid #cbd5c8;border-radius:999px;flex:none;padding:6px 10px;font-size:11px;font-weight:750}.crm-matches-card .crm-match-list{padding:16px 22px 20px}.crm-match-empty{background:#fbfaf7;border:1px dashed #d5cec0;border-radius:12px;align-items:center;gap:14px;min-height:92px;padding:17px 18px;display:flex}.crm-match-empty>span{color:#77736b;background:#ece9e1;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.crm-match-empty>span svg{width:18px;height:18px}.crm-match-empty strong{color:#3c3a35;font-size:13px;display:block}.crm-match-empty p{color:#7d7971;margin:4px 0 0;font-size:12px;line-height:1.5}.ij-page-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.ij-page-actions>.ij-btn{height:52px;min-height:52px}.ij-btn-portfolio{align-items:center;padding:8px 14px}.ij-btn-portfolio>span{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.ij-btn-portfolio strong{font-size:12.5px;line-height:1.25}.ij-btn-portfolio small{color:#7d7971;margin-top:3px;font-size:10px;font-weight:400;line-height:1.25}.ij-btn-portfolio:hover small{color:inherit}.ij-btn-portfolio svg{width:18px;height:18px}@media (width<=760px){.ij-page-actions{flex-direction:column;align-items:stretch;width:100%}.ij-page-actions>.ij-btn{width:100%}.ij-btn-portfolio{justify-content:flex-start}.crm-matches-card .crm-card-heading{flex-direction:column;align-items:flex-start;padding:18px}.crm-matches-card .crm-card-heading>div{align-items:flex-start}.crm-matches-card .crm-match-list{padding:14px 18px 18px}.crm-match-empty{align-items:flex-start}.crm-match-count{margin-left:53px}}.ij-btn-groups{align-items:center;padding:8px 14px}.ij-btn-groups>span{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.ij-btn-groups strong{font-size:12.5px;line-height:1.25}.ij-btn-groups small{color:#7d7971;margin-top:3px;font-size:10px;font-weight:400;line-height:1.25}.ij-btn-groups:hover small{color:inherit}.ij-context-row{grid-template-columns:minmax(220px,320px) minmax(280px,1fr);gap:12px;margin-bottom:14px;display:grid}.ij-current-group{color:#2b2a26;text-align:left;cursor:pointer;background:#fff;border:1px solid #c3bcaa;border-radius:11px;align-items:center;gap:10px;min-width:0;padding:8px 12px;display:flex}.ij-current-group>svg{color:#3f5443;flex:0 0 18px;width:18px}.ij-current-group>svg:last-child{color:#9b968c;width:15px;margin-left:auto}.ij-current-group>span{flex-direction:column;min-width:0;display:flex}.ij-current-group small{color:#9b968c;letter-spacing:.05em;text-transform:uppercase;font-size:9.5px;font-weight:700}.ij-current-group strong{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12.5px;overflow:hidden}.ij-context-row .ij-search{margin:0}.ij-search>a{color:#9b968c;place-items:center;display:grid}.ij-search>a svg{width:15px}.ij-filters{margin-bottom:20px}.ij-filter{text-decoration:none;display:inline-flex}.ij-card{padding-left:48px;position:relative}.ij-select-property{z-index:3;cursor:pointer;position:absolute;top:18px;left:15px}.ij-select-property input{opacity:0;pointer-events:none;position:absolute}.ij-select-property>span{color:#0000;background:#fff;border:1px solid #c3bcaa;border-radius:6px;place-items:center;width:22px;height:22px;transition:all .12s;display:grid}.ij-select-property svg{width:14px}.ij-select-property input:focus-visible+span{box-shadow:0 0 0 3px #7e9a8240}.ij-select-property input:checked+span{color:#fff;background:#3f5443;border-color:#3f5443}.ij-card-grip{color:#aaa49a;cursor:grab;position:absolute;bottom:15px;left:17px}.ij-card-grip:active{cursor:grabbing}.ij-card-grip svg{width:18px}.ij-card.is-selected{border-color:#7e9a82;box-shadow:0 0 0 2px #7e9a8233}.ij-card.is-dragging{opacity:.48}.ij-card-group{color:#766f65;background:#f1eee7;border-radius:999px;align-items:center;gap:5px;width:max-content;margin-top:7px;padding:3px 8px;font-size:10.5px;font-weight:650;display:inline-flex}.ij-card-group svg{width:12px}.ij-selection-bar{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff7;border:1px solid #b8c5b8;border-radius:14px;align-items:center;gap:10px;max-width:720px;margin:auto;padding:12px 14px;display:flex;position:fixed;bottom:24px;left:24px;right:24px;box-shadow:0 16px 45px #2b2a2633}.ij-selection-bar[hidden]{display:none}.ij-selection-bar>strong{margin-right:auto;font-size:13px}.ij-selection-bar>strong span{font:700 14px IBM Plex Mono,monospace}.ij-toast{z-index:120;color:#fff;background:#3f5443;border-radius:11px;max-width:430px;padding:12px 16px;font-size:12.5px;font-weight:650;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 35px #2b2a2640}.ij-toast.is-error{background:#a5443a}.ij-pagination{border-top:1px solid #dad4c6;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding-top:18px;display:flex}.ij-pagination>span{color:#6b6862;font:500 12px IBM Plex Mono,monospace}.ij-pagination>div{gap:8px;display:flex}.ij-drawer-open{overflow:hidden}.ij-groups-layer{z-index:1000;visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s;position:fixed;inset:0}.ij-groups-layer.is-open{visibility:visible;opacity:1}.ij-groups-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#2b2a266b;border:0;position:absolute;inset:0}.ij-groups-drawer{color:#2b2a26;background:#f7f5f0;border-left:1px solid #dad4c6;flex-direction:column;width:min(560px,96vw);height:100%;transition:transform .28s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;right:0;overflow:hidden;transform:translate(100%);box-shadow:-20px 0 60px #2b2a262e}.ij-groups-layer.is-open .ij-groups-drawer{transform:translate(0)}.ij-groups-drawer>header{background:#fff;border-bottom:1px solid #dad4c6;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px 26px 20px;display:flex}.ij-groups-drawer>header span{color:#b08a5f;letter-spacing:.08em;text-transform:uppercase;font:600 11px IBM Plex Mono,monospace}.ij-groups-drawer>header h2{margin:7px 0 0;font:500 27px Fraunces,Georgia,serif}.ij-groups-drawer>header p{color:#6b6862;max-width:430px;margin:9px 0 0;font-size:12px;line-height:1.5}.ij-groups-drawer>header>button{color:#6b6862;cursor:pointer;background:#fff;border:1px solid #c3bcaa;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.ij-groups-drawer>header>button svg{width:18px}.ij-groups-body{flex:1;min-height:0;padding:20px 22px 70px;overflow-y:auto}.ij-group-create{background:#fff;border:1px solid #dad4c6;border-radius:14px;padding:16px}.ij-group-create label{color:#6b6862;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.ij-group-create>div{gap:8px;display:flex}.ij-group-create input{color:#2b2a26;border:1px solid #c3bcaa;border-radius:9px;outline:none;flex:1;min-width:0;height:42px;padding:0 11px;font-size:13px}.ij-group-create input:focus{border-color:#7e9a82;box-shadow:0 0 0 3px #7e9a8233}.ij-group-create>p{color:#a5443a;margin:8px 0 0;font-size:11px}.ij-groups-help{color:#3f5443;background:#e8eee6;border-radius:12px;align-items:flex-start;gap:11px;margin:14px 0;padding:13px;display:flex}.ij-groups-help>svg{flex:0 0 18px;width:18px}.ij-groups-help p{margin:0}.ij-groups-help strong,.ij-groups-help span{display:block}.ij-groups-help strong{font-size:11.5px}.ij-groups-help span{margin-top:3px;font-size:10.5px;line-height:1.45}.ij-group-nav,.ij-group-list{flex-direction:column;gap:7px;display:flex}.ij-group-nav{border-bottom:1px solid #dad4c6;margin-bottom:14px;padding-bottom:14px}.ij-group-row,.ij-group-item{color:#2b2a26;background:#fff;border:1px solid #dad4c6;border-radius:11px;align-items:center;gap:10px;min-height:58px;padding:9px 12px;transition:all .12s;display:flex;position:relative}.ij-group-row{text-decoration:none}.ij-group-row:hover,.ij-group-item:hover{border-color:#bdb6a7;text-decoration:none}.ij-group-row.is-active,.ij-group-item.is-active{background:#edf2eb;border-color:#7e9a82}.ij-group-row.is-drag-over,.ij-group-item.is-drag-over{background:#e4e9e1;border-color:#3f5443;transform:scale(1.01);box-shadow:inset 0 0 0 1px #3f5443}.ij-group-row>svg{color:#3f5443;width:19px}.ij-group-row>span{flex:1;min-width:0}.ij-group-row strong,.ij-group-row small{display:block}.ij-group-row strong{font-size:12.5px}.ij-group-row small{color:#8b867d;margin-top:2px;font-size:10px}.ij-group-row>b,.ij-group-item>b{color:#6b6862;background:#ede9e1;border-radius:999px;place-items:center;min-width:25px;height:25px;font:600 10.5px IBM Plex Mono,monospace;display:grid}.ij-group-item{padding-left:7px}.ij-group-item.is-dragging{opacity:.45}.ij-group-grip{color:#a29c92;cursor:grab;place-items:center;width:23px;display:grid}.ij-group-grip svg{width:17px}.ij-group-item>a{min-width:0;color:inherit;flex:1;align-items:center;gap:9px;text-decoration:none;display:flex}.ij-group-item>a>svg{color:#3f5443;flex:0 0 19px;width:19px}.ij-group-item>a>span{min-width:0}.ij-group-item>a strong,.ij-group-item>a small{display:block}.ij-group-item>a strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.ij-group-item>a small{color:#8b867d;margin-top:2px;font-size:10px}.ij-group-item>[data-group-menu]{color:#777168;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.ij-group-item>[data-group-menu]:hover{background:#ede9e1}.ij-group-item>[data-group-menu] svg{width:16px}.ij-group-menu{z-index:3;background:#fff;border:1px solid #dad4c6;border-radius:9px;min-width:150px;padding:4px 0;position:absolute;top:48px;right:8px;overflow:hidden;box-shadow:0 10px 28px #2b2a2629}.ij-group-menu[hidden]{display:none}.ij-group-menu button{color:#2b2a26;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:9px 11px;font-size:11.5px;display:flex}.ij-group-menu button:hover{background:#ede9e1}.ij-group-menu button.is-danger{color:#a5443a}.ij-group-menu svg{width:14px}.ij-group-empty{text-align:center;background:#fff;border:1px dashed #c3bcaa;border-radius:12px;padding:28px 18px}.ij-group-empty>svg{color:#9b968c;width:27px}.ij-group-empty strong{margin-top:8px;font-size:13px;display:block}.ij-group-empty p{color:#8b867d;margin:4px 0 0;font-size:11px}@media (width<=980px){.ij-context-row{grid-template-columns:1fr}.ij-card{padding-left:44px}}@media (width<=760px){.ij-btn-groups{justify-content:flex-start}.ij-selection-bar{grid-template-columns:1fr 1fr;display:grid;bottom:12px;left:12px;right:12px}.ij-selection-bar>strong{grid-column:1/-1}.ij-selection-bar .ij-btn{padding-inline:10px}.ij-groups-drawer{border-left:0;width:100vw}.ij-groups-drawer>header{padding:20px}.ij-groups-drawer>header h2{font-size:24px}.ij-groups-body{padding:16px 14px 70px}.ij-group-create>div{flex-direction:column;align-items:stretch}.ij-group-create .ij-btn{width:100%}.ij-pagination{flex-direction:column;align-items:stretch}.ij-pagination>div{grid-template-columns:1fr 1fr;display:grid}.ij-pagination .ij-btn{width:100%}}.crm-meta-sticky-action{margin:14px -20px 0;bottom:0}@media (width<=640px){.crm-page-actions{align-items:stretch}.crm-meta-active-button{justify-content:center}.crm-meta-review-tool{grid-template-columns:auto minmax(0,1fr);align-items:start}.crm-meta-review-tool form{grid-column:1/-1}.crm-meta-review-tool .crm-button{justify-content:center;width:100%}.crm-meta-drawer{border-left:0;width:100vw}.crm-meta-drawer-head{height:78px;padding:14px 16px}.crm-meta-drawer-body{height:calc(100dvh - 78px);padding:14px 14px 72px}.crm-meta-form-row{grid-template-columns:1fr;gap:10px}.crm-meta-form-row select{height:42px}.crm-meta-sticky-action{margin:12px -14px 0;padding:12px 14px}.crm-meta-connection-card dl{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-meta-connection-card dl div{padding:8px 5px}.crm-meta-section-title{align-items:flex-start}.crm-meta-section-title p{font-size:10.5px}}.crm-meta-create-form>form[data-meta-form-builder]{flex-direction:column;gap:16px;padding:18px;display:flex}.crm-meta-builder-intro{background:#eef3ec;border-radius:13px;align-items:flex-start;gap:12px;padding:14px;display:flex}.crm-meta-builder-intro>span,.crm-meta-builder-submit>div>span{color:#fff;background:#3f5443;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font:700 12px IBM Plex Mono,monospace;display:grid}.crm-meta-builder-intro strong{font-size:13px}.crm-meta-builder-intro p{color:#6b6862;margin:3px 0 0;font-size:11.5px;line-height:1.5}.crm-meta-builder-field{color:#3b3934;flex-direction:column;gap:7px;font-size:12px;font-weight:750;display:flex}.crm-meta-builder-field>small{color:#8a857a;font-size:10.5px;font-weight:450}.crm-meta-builder-field input,.crm-meta-builder-field select,.crm-meta-thank-you input,.crm-meta-thank-you textarea{color:#2b2a26;background:#fff;border:1px solid #d7d0c3;border-radius:11px;outline:0;width:100%;padding:11px 12px;font:500 13px Inter,sans-serif}.crm-meta-builder-field input:focus,.crm-meta-builder-field select:focus,.crm-meta-thank-you input:focus,.crm-meta-thank-you textarea:focus{border-color:#65806a;box-shadow:0 0 0 3px #3f54431a}.crm-meta-contact-fields,.crm-meta-qualifiers{border:0;margin:0;padding:0}.crm-meta-contact-fields>legend,.crm-meta-qualifiers>legend{color:#34332f;padding:0;font-size:12px;font-weight:750}.crm-meta-contact-fields>p{color:#8a857a;margin:4px 0 10px;font-size:10.5px}.crm-meta-contact-fields>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.crm-meta-contact-fields>div>span,.crm-meta-contact-fields>div>label{cursor:pointer;background:#fff;border:1px solid #d9d3c7;border-radius:12px;grid-template-columns:25px 1fr auto;align-items:center;gap:8px;min-height:86px;padding:11px;display:grid;position:relative}.crm-meta-contact-fields>div>span.is-required{cursor:default;background:#f4f6f2}.crm-meta-contact-fields svg{color:#3f5443;width:18px;height:18px}.crm-meta-contact-fields b,.crm-meta-contact-fields small{display:block}.crm-meta-contact-fields b{font-size:11.5px}.crm-meta-contact-fields small{color:#8a857a;margin-top:2px;font-size:9px;line-height:1.3}.crm-meta-contact-fields input{opacity:0;position:absolute}.crm-meta-switch{background:#cbc7be;border-radius:999px;width:29px;height:17px;transition:all .18s;position:relative}.crm-meta-switch:after{content:"";background:#fff;border-radius:50%;width:13px;height:13px;transition:all .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.crm-meta-contact-fields input:checked+.crm-meta-switch{background:#3f6b44}.crm-meta-contact-fields input:checked+.crm-meta-switch:after{transform:translate(12px)}.crm-meta-builder-error{color:#a5443a;align-items:center;margin-top:7px;font-size:10.5px;display:flex}.crm-meta-builder-error[hidden]{display:none}.crm-meta-builder-customize{background:#fff;border:1px solid #ddd7ca;border-radius:13px;overflow:hidden}.crm-meta-builder-customize>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:13px 14px;list-style:none;display:flex}.crm-meta-builder-customize>summary::-webkit-details-marker{display:none}.crm-meta-builder-customize>summary>span{align-items:center;gap:10px;display:flex}.crm-meta-builder-customize>summary svg{color:#3f5443;width:17px}.crm-meta-builder-customize>summary strong,.crm-meta-builder-customize>summary small{display:block}.crm-meta-builder-customize>summary strong{font-size:12px}.crm-meta-builder-customize>summary small{color:#8a857a;margin-top:2px;font-size:9.5px}.crm-meta-builder-customize[open]>summary>svg{transform:rotate(180deg)}.crm-meta-builder-customize-body{background:#faf9f6;border-top:1px solid #eee9e0;flex-direction:column;gap:15px;padding:15px;display:flex}.crm-meta-qualifiers>legend small{color:#8a857a;font-weight:450}.crm-meta-qualifiers{grid-template-columns:1fr 1fr;gap:8px;display:grid}.crm-meta-qualifiers>legend{grid-column:1/-1}.crm-meta-qualifiers>label{cursor:pointer;position:relative}.crm-meta-qualifiers input{opacity:0;position:absolute}.crm-meta-qualifiers label>span{background:#fff;border:1px solid #ddd7ca;border-radius:11px;grid-template-columns:24px 1fr;align-content:center;column-gap:7px;min-height:76px;padding:10px;display:grid}.crm-meta-qualifiers label>span svg{color:#77736b;grid-row:1/3;width:17px}.crm-meta-qualifiers b,.crm-meta-qualifiers small{display:block}.crm-meta-qualifiers b{font-size:11px}.crm-meta-qualifiers small{color:#8a857a;margin-top:2px;font-size:9px;line-height:1.35}.crm-meta-qualifiers input:checked+span{background:#eef4ec;border-color:#759079;box-shadow:inset 0 0 0 1px #759079}.crm-meta-qualifiers input:focus-visible+span{outline:3px solid #3f54432e}.crm-meta-thank-you{border-top:1px solid #e4dfd5;flex-direction:column;gap:9px;padding-top:14px;display:flex}.crm-meta-thank-you>strong{font-size:12px}.crm-meta-thank-you label{color:#6b6862;flex-direction:column;gap:5px;font-size:10px;font-weight:650;display:flex}.crm-meta-thank-you textarea{resize:vertical}.crm-meta-builder-preview{background:linear-gradient(145deg,#f8f6f1,#eff3ed);border:1px solid #d8d3c8;border-radius:14px;grid-template-columns:170px 1fr;gap:13px;padding:13px;display:grid}.crm-meta-builder-preview-head{grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;display:flex}.crm-meta-builder-preview-head>span{align-items:center;gap:6px;font-size:11px;font-weight:750;display:flex}.crm-meta-builder-preview-head svg{width:15px}.crm-meta-builder-preview-head small{color:#8a857a;font-size:8.5px}.crm-meta-builder-phone{background:#fff;border:1px solid #d9d4ca;border-radius:13px;flex-direction:column;min-height:182px;padding:12px;display:flex;box-shadow:0 8px 18px #2b2a2614}.crm-meta-builder-phone>span{color:#1877f2;font-size:8px;font-weight:750}.crm-meta-builder-phone>strong{margin-top:11px;font:500 14px/1.2 Fraunces,Georgia,serif}.crm-meta-builder-phone>p{color:#77736b;min-height:25px;margin:4px 0 10px;font-size:8px;line-height:1.35}.crm-meta-builder-phone>div{flex-direction:column;gap:6px;display:flex}.crm-meta-builder-phone>div i{background:#eeece7;border-radius:4px;height:13px}.crm-meta-builder-phone>button{color:#fff;background:#1877f2;border:0;border-radius:5px;height:25px;margin-top:auto;font-size:8px;font-weight:750}.crm-meta-builder-preview ul{flex-direction:column;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.crm-meta-builder-preview li{color:#5e5b55;align-items:center;gap:7px;font-size:10px;line-height:1.35;display:flex}.crm-meta-builder-preview li svg{color:#3f6b44;flex:0 0 15px;width:15px}.crm-meta-builder-submit{border-top:1px solid #e7e2d8;justify-content:space-between;align-items:center;gap:12px;padding-top:15px;display:flex}.crm-meta-builder-submit>div{align-items:center;gap:9px;display:flex}.crm-meta-builder-submit p,.crm-meta-builder-submit strong,.crm-meta-builder-submit small{margin:0;display:block}.crm-meta-builder-submit strong{font-size:11px}.crm-meta-builder-submit small{color:#8a857a;margin-top:2px;font-size:9px}.crm-meta-builder-submit .crm-button{min-height:43px}.crm-meta-submit-spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite crm-meta-spin}@keyframes crm-meta-spin{to{transform:rotate(360deg)}}@media (width<=640px){.crm-meta-create-form>form[data-meta-form-builder]{padding:14px}.crm-meta-contact-fields>div{grid-template-columns:1fr}.crm-meta-contact-fields>div>span,.crm-meta-contact-fields>div>label{min-height:58px}.crm-meta-qualifiers{grid-template-columns:1fr}.crm-meta-builder-preview{grid-template-columns:145px 1fr}.crm-meta-builder-submit{flex-direction:column;align-items:stretch}.crm-meta-builder-submit .crm-button{justify-content:center;width:100%}}.iv-existing-upload{background:#fff;border:1px solid #e6e1d6;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:8px 10px;font-size:13px;display:flex}.iv-existing-upload a{color:#2e4a3a;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.iv-upload-tile.has-file{background:#eef5ed;border-style:solid;border-color:#7f9b82}.iv-selected-file{background:#f4f8f2;border:1px solid #cddbc9;border-radius:10px;align-items:center;gap:10px;margin-top:8px;padding:8px 9px;display:flex}.iv-selected-file-preview{color:#2e4a3a;background:#e3ece0;border-radius:7px;flex:0 0 52px;place-items:center;width:52px;height:42px;display:grid;overflow:hidden}.iv-selected-file-preview img{object-fit:cover;width:100%;height:100%}.iv-selected-file-preview svg{width:20px}.iv-selected-file-details{flex:1;min-width:0}.iv-selected-file-details b,.iv-selected-file-details small{display:block}.iv-selected-file-details b{color:#26392c;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.iv-selected-file-details small{color:#607164;margin-top:3px;font-size:11px}.iv-selected-file>.iv-icon{flex:0 0 27px}.iv-selected-file.is-uploading{background:#fffaf0;border-color:#d9c989}.iv-selected-file.is-uploading .iv-selected-file-status{color:#80691f}.iv-selected-file.is-uploaded{background:#eef7ee;border-color:#9fc3a2}.iv-selected-file.is-uploaded .iv-selected-file-status{color:#2f703b;font-weight:750}.iv-upload-success{color:#2f703b;align-items:center;gap:6px;margin:7px 2px 0;font-size:11px;font-weight:750;display:flex}.iv-upload-success svg{stroke-width:2.5px;width:15px;height:15px}.iv-upload-limit-note{color:#77736b;align-items:center;gap:6px;margin:9px 0 0;font-size:10.5px;display:flex}.iv-upload-limit-note svg{width:14px;height:14px}.iv-access-notice{color:#554a2e;background:linear-gradient(135deg,#fffaf0,#f4f1e5);border:1px solid #d6c898;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:13px;margin:0 0 18px;padding:15px 16px;display:grid;position:relative;box-shadow:0 8px 24px #4b41230f}.iv-access-notice>svg{color:#8c7333;width:21px;margin-top:1px}.iv-access-notice strong{font-size:13px;display:block}.iv-access-notice p{color:#75694b;margin:4px 0 0;font-size:11.5px;line-height:1.55}.iv-access-notice button,.iv-dialog-close{color:#75694b;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.iv-access-notice button:hover,.iv-dialog-close:hover{background:#544a2e14}.iv-access-notice button svg,.iv-dialog-close svg{width:17px}.iv-history-stamp{color:#48614c;background:#edf3eb;border:1px solid #c8d5c5;border-radius:999px;align-items:center;gap:6px;width:max-content;margin-top:7px;padding:5px 9px;font-size:10px;font-weight:750;display:inline-flex}.iv-history-stamp svg{width:13px;height:13px}.iv-publication-stamp{color:#344d38;background:#eef4ec;border:1px solid #bdcdb9;border-radius:13px;align-items:flex-start;gap:11px;margin:12px 0;padding:13px 15px;display:flex}.iv-publication-stamp>svg{flex:0 0 21px;width:21px}.iv-publication-stamp b,.iv-publication-stamp span{display:block}.iv-publication-stamp b{font-size:12.5px}.iv-publication-stamp span{color:#637565;margin-top:3px;font-size:10.5px;line-height:1.5}.iv-dialog{color:#34322e;background:#fff;border:1px solid #d8d1c3;border-radius:18px;width:min(430px,100vw - 28px);padding:0;box-shadow:0 24px 70px #1c221d3d}.iv-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1e26206b}.iv-dialog form{text-align:center;flex-direction:column;align-items:center;padding:28px;display:flex;position:relative}.iv-dialog-close{position:absolute;top:12px;right:12px}.iv-dialog-icon{color:#3f5d45;background:#edf3eb;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.iv-dialog-icon svg{width:23px}.iv-dialog h2{margin:16px 0 7px;font:600 21px/1.2 Fraunces,Georgia,serif}.iv-dialog p{color:#706c64;margin:0;font-size:12px;line-height:1.6}.iv-dialog form>div{justify-content:center;gap:9px;width:100%;margin-top:21px;display:flex}.iv-dialog .iv-btn.danger{color:#fff;background:#8e433a}.iv-dialog .iv-btn.danger:hover{background:#78372f}@media (width<=640px){.iv-access-notice{grid-template-columns:auto minmax(0,1fr);padding:13px}.iv-access-notice>button{position:absolute;right:14px}.iv-access-notice p{padding-right:24px}.iv-dialog form{padding:25px 20px}.iv-dialog form>div{flex-direction:column;align-items:stretch}.iv-dialog .iv-btn{justify-content:center}}.iv-field-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.iv-field-heading>label{color:#3b4038;margin:0;font-size:14px;font-weight:600}.iv-field-heading label em{color:#a9805a;font-style:normal}.iv-ai-trigger{color:#31523a;cursor:pointer;background:#f0f5ef;border:1px solid #cdd8ca;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.iv-ai-trigger:hover{background:#e6efe4;border-color:#8fa58f}.iv-ai-trigger:disabled{cursor:not-allowed;filter:grayscale(.4);opacity:.55}.iv-ai-trigger svg{width:14px;height:14px}.iv-rich-text-source.is-enhanced{clip:rect(0,0,0,0);white-space:nowrap;opacity:0;pointer-events:none;overflow:hidden;width:1px!important;height:1px!important;min-height:0!important;position:absolute!important}.iv-rich-text{background:#fff;border:1px solid #d9d3c7;border-radius:11px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.iv-rich-text:focus-within{border-color:#2e4a3a;box-shadow:0 0 0 3px #2e4a3a26}.iv-rich-text-toolbar{background:#faf9f5;border-bottom:1px solid #e7e2d8;flex-wrap:wrap;align-items:center;gap:4px;padding:7px;display:flex}.iv-rich-text-toolbar>span{background:#ded8cc;width:1px;height:23px;margin:0 3px}.iv-rich-text-toolbar button{color:#555b52;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;min-width:30px;height:30px;padding:0 7px;font:700 11px IBM Plex Mono,monospace;display:grid}.iv-rich-text-toolbar button:hover,.iv-rich-text-toolbar button.is-active{color:#24432e;background:#e9f0e7;border-color:#ccd7c9}.iv-rich-text-toolbar svg{width:15px;height:15px}.iv-rich-text-content .ProseMirror{color:#252923;outline:0;min-height:190px;padding:15px 16px;font-size:16px;line-height:1.7}.iv-rich-text-content .ProseMirror p{margin:0 0 13px}.iv-rich-text-content .ProseMirror p:last-child{margin-bottom:0}.iv-rich-text-content .ProseMirror h2,.iv-rich-text-content .ProseMirror h3{color:#182a20;margin:20px 0 8px;font-family:Georgia,Times New Roman,serif}.iv-rich-text-content .ProseMirror h2{font-size:22px}.iv-rich-text-content .ProseMirror h3{font-size:18px}.iv-rich-text-content .ProseMirror ul,.iv-rich-text-content .ProseMirror ol{margin:0 0 14px;padding-left:25px}.iv-rich-text-content .ProseMirror a{color:#315b3c;text-decoration:underline}.iv-rich-text-note{color:#74786f;align-items:center;gap:6px;margin-top:7px;font-size:12px;line-height:1.45;display:flex}.iv-rich-text-note svg{color:#4f7255;width:14px;height:14px}.iv-ai-dialog{width:min(980px,100vw - 32px);max-width:none}.iv-ai-dialog-shell{padding:26px;position:relative}.iv-ai-title{align-items:flex-start;gap:14px;padding-right:38px;display:flex}.iv-ai-mark{color:#31563a;background:#e7efe4;border-radius:14px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid}.iv-ai-mark svg{width:22px}.iv-ai-title small{color:#759078;letter-spacing:.12em;margin:1px 0 4px;font:700 10px IBM Plex Mono,monospace;display:block}.iv-ai-dialog .iv-ai-title h2{margin:0 0 5px;font-size:23px}.iv-ai-dialog .iv-ai-title p{font-size:13px}.iv-ai-settings{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.iv-ai-settings label{color:#4d514a;font-size:12px;font-weight:700}.iv-ai-settings select{color:#252923;background:#fff;border:1px solid #d8d2c7;border-radius:9px;width:100%;height:42px;margin-top:6px;padding:0 11px;font-size:14px;display:block}.iv-ai-compare{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.iv-ai-compare>section{background:#fbfaf7;border:1px solid #e0dbd0;border-radius:12px;min-width:0;overflow:hidden}.iv-ai-compare>section.is-suggestion{background:#f5f8f3;border-color:#cbd8c8}.iv-ai-pane-title{color:#676b63;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #e5e0d6;justify-content:space-between;align-items:center;padding:10px 13px;font-size:11px;font-weight:800;display:flex}.iv-ai-pane-title svg{width:15px}.iv-ai-preview{color:#30342e;white-space:pre-wrap;min-height:230px;max-height:360px;padding:16px;font-size:14px;line-height:1.65;overflow:auto}.iv-ai-preview p{color:inherit;font-size:inherit;line-height:inherit;white-space:normal;margin:0 0 12px}.iv-ai-preview h2,.iv-ai-preview h3{color:#24382a;margin:16px 0 7px;font-family:Georgia,serif}.iv-ai-preview h2{font-size:20px}.iv-ai-preview h3{font-size:17px}.iv-ai-preview ul,.iv-ai-preview ol{white-space:normal;margin:0 0 12px;padding-left:22px}.iv-ai-preview a{color:#315b3c;text-decoration:underline}.iv-ai-placeholder{color:#92958d!important}.iv-ai-status{align-items:center;gap:7px;display:flex;color:#617164!important;margin-top:13px!important}.iv-ai-status.is-error{color:#a5443a!important}.iv-ai-status svg{flex:0 0 15px;width:15px}.iv-ai-actions{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.iv-ai-loading{color:#617164;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;height:190px;display:flex}.iv-ai-loading span{background:#6f8d72;border-radius:50%;width:7px;height:7px;animation:.9s infinite alternate ivAiPulse}.iv-ai-loading span:nth-child(2){animation-delay:.18s}.iv-ai-loading span:nth-child(3){animation-delay:.36s}.iv-ai-loading b{text-align:center;width:100%;margin-top:-70px;font-size:12px}@keyframes ivAiPulse{to{opacity:.35;transform:translateY(-5px)}}.iv-link-dialog>div{text-align:center;padding:28px;position:relative}.iv-link-dialog .iv-field{text-align:left;margin-top:16px}.iv-link-dialog .iv-field span{margin-bottom:6px;font-size:12px;font-weight:700}.iv-link-dialog>div>div:last-child{justify-content:center;gap:9px;margin-top:20px;display:flex}@media (width<=720px){.iv-field-heading{align-items:flex-start}.iv-ai-trigger{flex:none}.iv-rich-text-toolbar>span{display:none}.iv-ai-dialog-shell{padding:22px 16px}.iv-ai-settings,.iv-ai-compare{grid-template-columns:1fr}.iv-ai-preview{min-height:160px;max-height:260px}.iv-ai-actions{flex-direction:column-reverse;align-items:stretch}.iv-ai-actions .iv-btn{width:100%}.iv-link-dialog>div>div:last-child{flex-direction:column;align-items:stretch}}.iv-assignee-card{background:linear-gradient(135deg,#f7faf5,#fff);border-color:#cfdccb}.iv-assignee-card h2{align-items:center;gap:8px;display:flex}.iv-assignee-card h2 svg{color:#315b3c;width:20px}.iv-assignee-card>p{color:#5c6157;margin:0;font-size:14px;line-height:1.55}.iv-assignee-card .iv-field small{color:#74786f;margin-top:7px;line-height:1.45}.mkt-page{scroll-behavior:smooth}.mkt-page section[id],.mkt-page article[id]{scroll-margin-top:92px}.mkt-module-nav{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #d8d2c5;border-radius:15px;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin:0 0 20px;padding:7px;display:grid;position:sticky;top:8px;box-shadow:0 10px 28px #2b2a2614}.mkt-module-nav a{color:#65625c;border-radius:10px;align-items:center;gap:9px;min-width:0;padding:10px;display:flex}.mkt-module-nav a:hover,.mkt-module-nav a.is-active{color:#29352b;background:#e9eee7}.mkt-module-nav svg{flex:0 0 18px;width:18px;height:18px}.mkt-module-nav span,.mkt-module-nav strong,.mkt-module-nav small{min-width:0;display:block}.mkt-module-nav strong{font-size:12px}.mkt-module-nav small{color:#8a857a;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:9.5px;overflow:hidden}.mkt-studio{margin-bottom:20px}.mkt-step{background:#fbfaf7;border:1px solid #e2ddd3;border-radius:13px;padding:17px}.mkt-step-title{align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.mkt-step-title>span{color:#fff;background:#3f5443;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font:700 11px IBM Plex Mono,monospace;display:grid}.mkt-step-title strong,.mkt-step-title small{display:block}.mkt-step-title strong{font-size:13.5px}.mkt-step-title small{color:#8a857a;margin-top:3px;font-size:11px;line-height:1.4}.mkt-format-choice{margin-bottom:22px}.mkt-format-cards{grid-template-columns:1fr 1fr;gap:11px;display:grid}.mkt-format-cards button{color:#4e4b45;text-align:left;cursor:pointer;background:#fff;border:1px solid #d7d0c3;border-radius:12px;align-items:center;gap:13px;min-height:76px;padding:13px 15px;display:flex}.mkt-format-cards button:hover{border-color:#879b89}.mkt-format-cards button.is-active{color:#29352b;background:#e9eee7;border-color:#3f5443;box-shadow:inset 0 0 0 1px #3f5443}.mkt-format-cards svg{flex:0 0 25px;width:25px;height:25px}.mkt-format-cards strong,.mkt-format-cards small{display:block}.mkt-format-cards strong{font-size:13px}.mkt-format-cards small{color:#7d7971;margin-top:4px;font:500 10px IBM Plex Mono,monospace}.mkt-editor{margin-top:0}.mkt-preview-label{justify-content:space-between;align-items:center;gap:10px;display:flex}.mkt-preview-label span{color:#8a857a;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750}.mkt-preview-label strong{font-size:11.5px}.mkt-editor[data-format=story] .mkt-canvas-wrap canvas{max-width:285px}.mkt-controls>.mkt-step{flex-direction:column;gap:13px;display:flex}.mkt-controls .mkt-photo-grid{max-height:226px}.mkt-ai-step{background:#edf3eb;border-color:#bccabb}.mkt-ai-actions{grid-template-columns:1fr;gap:8px;display:grid}.mkt-ai-action{color:#3d3b36;text-align:left;cursor:pointer;background:#fff;border:1px solid #ccd6c9;border-radius:11px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:67px;padding:10px 12px;display:grid}.mkt-ai-action:hover:not(:disabled){border-color:#718975}.mkt-ai-action.is-active{background:#e4eee2;border-color:#3f6b44;box-shadow:inset 0 0 0 1px #3f6b44}.mkt-ai-action:disabled{opacity:.48;cursor:not-allowed}.mkt-ai-action>svg{color:#3f6b44;width:21px;height:21px}.mkt-ai-action strong,.mkt-ai-action small{display:block}.mkt-ai-action strong{font-size:12.5px}.mkt-ai-action small{color:#77736b;margin-top:2px;font-size:10.5px;line-height:1.35}.mkt-ai-action b{color:#6b6862;white-space:nowrap;background:#f1f0eb;border-radius:999px;padding:5px 8px;font-size:9px}.mkt-ai-action.is-active b{color:#fff;background:#3f6b44}.mkt-ai-status{color:#536657;background:#fff;border-radius:9px;align-items:center;gap:7px;margin:0;padding:9px 10px;font-size:11px;display:flex}.mkt-ai-status svg{flex:0 0 15px;width:15px;height:15px}.mkt-ai-status.loading svg{animation:.8s linear infinite mkt-spin}.mkt-ai-status.danger{color:#9a4037;background:#f9e9e5}.mkt-crop-details{background:#fff;border:1px solid #ded8cc;border-radius:12px;overflow:hidden}.mkt-crop-details summary{color:#4f4c46;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:13px 15px;font-size:12px;font-weight:700;list-style:none;display:flex}.mkt-crop-details summary::-webkit-details-marker{display:none}.mkt-crop-details summary>span{align-items:center;gap:8px;display:flex}.mkt-crop-details summary svg{width:16px;height:16px}.mkt-crop-details[open] summary>svg{transform:rotate(180deg)}.mkt-crop-details .mkt-adjust{margin:0 12px 12px}.mkt-post-writer{border-top:1px solid #ddd7cb;margin-top:28px;padding-top:26px}.mkt-post-grid{grid-template-columns:minmax(300px,.72fr) minmax(420px,1.28fr);gap:20px;display:grid}.mkt-post-options,.mkt-post-result{background:#fbfaf7;border:1px solid #e0dad0;border-radius:13px;flex-direction:column;gap:12px;padding:16px;display:flex}.mkt-post-options label,.mkt-post-result>label{color:#55524c;flex-direction:column;gap:6px;font-size:11.5px;font-weight:700;display:flex}.mkt-post-options .mkt-btn{margin-top:2px}.mkt-post-options .mkt-btn:disabled{opacity:.45;cursor:not-allowed}.mkt-post-options .mkt-btn.is-loading svg{animation:.8s linear infinite mkt-spin}.mkt-ai-unavailable{color:#964239;background:#f8e9e5;border-radius:9px;align-items:flex-start;gap:7px;margin:0;padding:10px;font-size:11px;line-height:1.4;display:flex}.mkt-ai-unavailable svg{flex:0 0 15px;width:15px;height:15px}.mkt-post-result textarea{resize:vertical;min-height:238px;line-height:1.55}.mkt-post-result-actions{flex-wrap:wrap;gap:8px;display:flex}.mkt-post-status{color:#77736b;margin:0;font-size:11px;line-height:1.45}.mkt-post-status.danger{color:#a5443a}.mkt-facts-used{background:#eef3ec;border-radius:10px;padding:11px 13px}.mkt-facts-used strong{font-size:11px}.mkt-facts-used ul{flex-wrap:wrap;gap:5px;margin:8px 0 0;padding:0;list-style:none;display:flex}.mkt-facts-used li{color:#5d6c5f;background:#fff;border-radius:999px;padding:4px 8px;font-size:9.5px}@media (width<=1050px){.mkt-module-nav{grid-template-columns:repeat(3,minmax(0,1fr));position:static}.mkt-post-grid{grid-template-columns:1fr}.mkt-editor[data-format=story] .mkt-canvas-wrap canvas{max-width:340px}}@media (width<=767px){.mkt-module-nav{scroll-snap-type:x proximity;grid-template-columns:none;display:flex;overflow-x:auto}.mkt-module-nav a{scroll-snap-align:start;min-width:148px}.mkt-module-nav small{white-space:normal}.mkt-format-cards{grid-template-columns:1fr}.mkt-step{padding:14px}.mkt-ai-action{grid-template-columns:30px minmax(0,1fr)}.mkt-ai-action b{grid-column:2;justify-self:start}.mkt-post-grid{grid-template-columns:1fr}.mkt-post-options,.mkt-post-result{padding:14px}.mkt-editor[data-format=story] .mkt-canvas-wrap canvas{max-width:280px}}.main-market-watcher{max-width:1500px}.mw-page{color:#2b2a26;width:100%;max-width:1380px;margin:0 auto}.mw-page [data-lucide]{stroke-width:1.9px}.mw-hero{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:20px;display:flex}.mw-eyebrow,.mw-section-head>div>span,.mw-toolbox-head>div>span{color:#9b7045;letter-spacing:.14em;font:700 10px IBM Plex Mono,monospace}.mw-hero h1{margin:6px 0 0;font:500 37px Fraunces,Georgia,serif}.mw-hero p{color:#706d66;max-width:730px;margin:8px 0 0;font-size:14px;line-height:1.6}.mw-safety{color:#36533c;background:#edf3eb;border:1px solid #cbd8c8;border-radius:14px;align-items:center;gap:12px;min-width:330px;padding:14px 16px;display:flex}.mw-safety>svg{width:25px}.mw-safety strong,.mw-safety span{display:block}.mw-safety strong{font-size:12px}.mw-safety span{color:#657768;margin-top:3px;font-size:10.5px}.mw-notice{color:#745736;background:#faf2e7;border:1px solid #dcc9ac;border-radius:14px;align-items:flex-start;gap:13px;margin-bottom:18px;padding:15px 18px;display:flex}.mw-notice>svg{flex:0 0 20px;width:20px}.mw-notice strong{font-size:12.5px}.mw-notice p{margin:4px 0 0;font-size:11.5px;line-height:1.5}.mw-toolbox,.mw-section{background:#fff;border:1px solid #ddd7cb;border-radius:18px;padding:22px;box-shadow:0 5px 18px #2b2a2609}.mw-toolbox{margin-bottom:20px}.mw-toolbox-head,.mw-section-head{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}.mw-toolbox-head h2,.mw-section-head h2{margin:4px 0 0;font:500 22px Fraunces,Georgia,serif}.mw-source{color:#405845;background:#edf3eb;border-radius:999px;align-items:center;gap:7px;padding:7px 11px;font-size:10px;font-weight:750;display:flex}.mw-source svg{width:14px}.mw-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mw-tool{background:#fbfaf7;border:1px solid #e1dcd2;border-radius:15px;flex-direction:column;min-width:0;padding:18px;display:flex;position:relative}.mw-tool.is-primary{background:#f2f6f1;border-color:#9caf9d;box-shadow:inset 0 0 0 1px #9caf9d}.mw-step{justify-content:space-between;align-items:center;display:flex}.mw-step>span{color:#fff;background:#3f5443;border-radius:50%;place-items:center;width:28px;height:28px;font:700 11px IBM Plex Mono,monospace;display:grid}.mw-step>svg{color:#9b7045;width:20px}.mw-tool h3{margin:14px 0 0;font-size:16px}.mw-tool>p{color:#77736b;min-height:38px;margin:6px 0 13px;font-size:11.5px;line-height:1.5}.mw-tool form{flex-direction:column;flex:1;gap:10px;display:flex}.mw-tool label>span{color:#5e5a54;margin-bottom:5px;font-size:10px;font-weight:750;display:block}.mw-tool input,.mw-tool textarea,.mw-tool select,.mw-filter input,.mw-filter select{color:#2b2a26;background:#fff;border:1px solid #d7d1c5;border-radius:9px;outline:0;width:100%;padding:10px 11px;font-size:12px}.mw-tool input:focus,.mw-tool textarea:focus,.mw-tool select:focus,.mw-filter input:focus,.mw-filter select:focus{border-color:#78907b;box-shadow:0 0 0 3px #3f54431c}.mw-tool textarea{resize:vertical}.mw-inline-fields{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.mw-button{color:#fff;cursor:pointer;background:#3f5443;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:41px;margin-top:auto;padding:9px 13px;font-size:11.5px;font-weight:750;display:inline-flex}.mw-button.secondary{background:#665d50}.mw-button:hover{filter:brightness(.92)}.mw-button svg{width:15px}.mw-tool>small{color:#8a857a;margin-top:9px;font-size:9.5px;line-height:1.4;display:block}.mw-section{margin-bottom:20px}.mw-live{color:#4d6b52;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.mw-live i{background:#4f8058;border-radius:50%;width:8px;height:8px;animation:1.2s infinite alternate mwPulse;box-shadow:0 0 0 5px #4f80581f}@keyframes mwPulse{to{opacity:.35}}.mw-run-list,.mw-watch-list,.mw-listings{flex-direction:column;display:flex}.mw-run-list>article{border-top:1px solid #eeeae2;grid-template-columns:38px minmax(190px,1fr) minmax(170px,.7fr) auto 90px;align-items:center;gap:14px;padding:12px 0;display:grid}.mw-run-list>article:first-child{border-top:0}.mw-run-icon{color:#3f5443;background:#edf1eb;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.mw-run-icon svg{width:17px}.mw-run-main strong,.mw-run-main span{display:block}.mw-run-main strong{font-size:12px}.mw-run-main span{color:#8a857a;text-overflow:ellipsis;white-space:nowrap;max-width:370px;margin-top:3px;font-size:9.5px;overflow:hidden}.mw-progress>span{background:#ece9e2;border-radius:99px;height:5px;display:block;overflow:hidden}.mw-progress>span i{border-radius:inherit;background:#718b74;height:100%;display:block}.mw-progress small{color:#8a857a;margin-top:4px;font-size:9px;display:block}.mw-status{text-align:center;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800}.mw-status.is-completed{color:#386043;background:#e9f2e7}.mw-status.is-running,.mw-status.is-pending{color:#8a6437;background:#f5eddf}.mw-status.is-failed{color:#9b4037;background:#f8e7e3}.mw-status.is-partial{color:#8d6331;background:#f6ead9}.mw-run-list time{color:#99948b;text-align:right;font-size:9px}.mw-watch-list article{border-top:1px solid #eeeae2;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}.mw-watch-list article:first-child{border-top:0}.mw-watch-list strong,.mw-watch-list span{display:block}.mw-watch-list strong{font-size:12px}.mw-watch-list span{color:#8a857a;margin-top:4px;font-size:10px}.mw-mini-button{color:#56524b;cursor:pointer;background:#fff;border:1px solid #d5cfc3;border-radius:8px;padding:7px 10px;font-size:10px;font-weight:700}.mw-filter{align-items:center;gap:7px;display:flex}.mw-filter input,.mw-filter select{width:135px;padding:8px 9px;font-size:10px}.mw-filter button{color:#fff;background:#3f5443;border:0;border-radius:8px;align-items:center;gap:5px;padding:9px 11px;font-size:10px;font-weight:750;display:inline-flex}.mw-filter button svg{width:13px}.mw-listings>article{border-top:1px solid #eeeae2;grid-template-columns:120px minmax(210px,1fr) minmax(300px,.8fr) auto;align-items:center;gap:18px;padding:15px 0;display:grid}.mw-listings>article:first-child{border-top:0}.mw-listing-source{align-items:center;gap:8px;display:flex}.mw-listing-source>span{color:#fff;background:#3d0829;border-radius:9px;place-items:center;width:30px;height:30px;font-family:Georgia,serif;font-weight:700;display:grid}.mw-listing-source small{color:#8a857a;font-size:8.5px}.mw-listing-main>span{color:#9b7045;letter-spacing:.1em;font:700 8px IBM Plex Mono,monospace}.mw-listing-main h3{margin:4px 0 0;font-size:13px}.mw-listing-main p{color:#7e7971;align-items:center;gap:4px;margin:5px 0 0;font-size:9.5px;display:flex}.mw-listing-main p svg{width:12px}.mw-listing-stats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.mw-listing-stats small,.mw-listing-stats strong{display:block}.mw-listing-stats small{color:#969188;font-size:8.5px}.mw-listing-stats strong{margin-top:3px;font-size:11px}.mw-external{color:#3f5b44;border:1px solid #cbd5c8;border-radius:9px;align-items:center;gap:6px;padding:9px 11px;font-size:10px;font-weight:750;display:inline-flex}.mw-external svg{width:14px}.mw-empty{color:#8a857a;text-align:center;justify-content:center;align-items:center;gap:10px;min-height:100px;display:flex}.mw-empty svg{width:21px}.mw-empty p{margin:0;font-size:11px}.mw-pagination{margin-top:15px}.mw-pagination nav>div:first-child{display:none}.mw-pagination nav>div:last-child{color:#77736b;justify-content:space-between;gap:10px;font-size:10px;display:flex}.mw-pagination svg{width:16px}.mw-pagination span[aria-current=page]>span{color:#fff;background:#3f5443!important}.mw-pagination a,.mw-pagination span{border-color:#ddd7cb!important}@media (width<=1050px){.mw-tools{grid-template-columns:1fr}.mw-tool>p{min-height:0}.mw-run-list>article{grid-template-columns:38px 1fr auto}.mw-progress{grid-column:2}.mw-run-list time{grid-area:2/3}.mw-listings>article{grid-template-columns:105px 1fr auto}.mw-listing-stats{grid-column:2}.mw-external{grid-area:1/3/3}.mw-filter{flex-wrap:wrap;justify-content:flex-end}}@media (width<=720px){.mw-hero,.mw-toolbox-head,.mw-section-head{flex-direction:column;align-items:stretch}.mw-safety{min-width:0}.mw-inline-fields{grid-template-columns:1fr}.mw-run-list>article{grid-template-columns:38px 1fr}.mw-status{grid-column:1/-1;justify-self:start}.mw-run-list time{text-align:left;grid-area:auto/2}.mw-listings>article{grid-template-columns:1fr}.mw-listing-source,.mw-listing-main,.mw-listing-stats,.mw-external{grid-area:auto/1}.mw-external{justify-self:start}.mw-filter{justify-content:flex-start}.mw-filter input,.mw-filter select{width:100%}}.mw-filter-open{color:#fff;cursor:pointer;background:#3f5443;border:0;border-radius:9px;align-items:center;gap:7px;padding:10px 14px;font-size:11px;font-weight:750;display:inline-flex}.mw-filter-open svg{width:15px}.mw-tags{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.mw-tags:empty{display:none}.mw-tags b{color:#8a6038;letter-spacing:.05em;background:#f2e9dc;border-radius:999px;padding:4px 7px;font:700 7.5px IBM Plex Mono,monospace}.mw-listing-main h3+.mw-tags b:last-child{color:#4a634e;background:#edf1eb}.mw-drawer-open{overflow:hidden}.mw-drawer-layer{z-index:1000;visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s;display:block;position:fixed;inset:0}.mw-drawer-layer.is-open{visibility:visible;opacity:1}.mw-drawer-backdrop{cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1a1f1b78;border:0;position:absolute;inset:0}.mw-drawer{color:#2b2a26;background:#f8f7f3;flex-direction:column;width:min(720px,94vw);height:100%;transition:transform .25s;display:flex;position:absolute;top:0;right:0;overflow:hidden;transform:translate(100%);box-shadow:-24px 0 70px #181e1933}.mw-drawer-layer.is-open .mw-drawer{transform:translate(0)}.mw-drawer.is-filter{width:min(650px,94vw)}.mw-drawer>header{background:#fff;border-bottom:1px solid #ddd7cb;justify-content:space-between;align-items:flex-start;gap:20px;padding:25px 28px;display:flex}.mw-drawer>header span{color:#9b7045;letter-spacing:.14em;font:700 9px IBM Plex Mono,monospace}.mw-drawer>header h2{margin:5px 0 0;font:500 27px Fraunces,Georgia,serif}.mw-drawer>header p{color:#77736b;max-width:560px;margin:6px 0 0;font-size:11.5px;line-height:1.5}.mw-drawer>header>button{color:#55524b;cursor:pointer;background:#f2f0ea;border:0;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.mw-drawer>header>button svg{width:17px}.mw-drawer-form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.mw-drawer-form>section{border-bottom:1px solid #e3ded4;padding:21px 28px}.mw-drawer-form h3{margin:0 0 13px;font-size:13px}.mw-field>span{color:#625e57;margin-bottom:6px;font-size:10px;font-weight:750;display:block}.mw-field input,.mw-field select{color:#2b2a26;background:#fff;border:1px solid #d5cec1;border-radius:9px;outline:0;width:100%;height:42px;padding:0 11px;font-size:12px}.mw-field input:focus,.mw-field select:focus{border-color:#78907b;box-shadow:0 0 0 3px #3f54431c}.mw-location-entry{gap:7px;display:flex}.mw-location-entry input{flex:1}.mw-location-entry button{color:#fff;cursor:pointer;background:#665d50;border:0;border-radius:9px;padding:0 14px;font-size:10px;font-weight:750}.mw-popular,.mw-location-chips{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.mw-popular button{color:#615d56;cursor:pointer;background:#fff;border:1px solid #d8d2c7;border-radius:999px;padding:6px 9px;font-size:9.5px}.mw-popular button:hover{background:#edf2eb;border-color:#889b89}.mw-location-chips span{color:#fff;background:#3f5443;border-radius:999px;align-items:center;gap:7px;padding:7px 9px 7px 11px;font-size:10px;font-weight:700;display:inline-flex}.mw-location-chips button{color:#fff;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;line-height:1}.mw-field-help{color:#8a857a;margin:8px 0 0;font-size:9.5px;line-height:1.4}.mw-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mw-choice-grid.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.mw-choice-grid label{cursor:pointer}.mw-choice-grid input{opacity:0;pointer-events:none;position:absolute}.mw-choice-grid label>span{color:#5f5b54;background:#fff;border:1px solid #d8d2c7;border-radius:10px;align-items:center;gap:9px;min-height:48px;padding:10px;display:flex}.mw-choice-grid label>span>b{color:#fff;background:#3d0829;border-radius:8px;place-items:center;width:28px;height:28px;font-family:Georgia,serif;display:grid}.mw-choice-grid label>span>strong{font-size:10.5px}.mw-choice-grid input:checked+span{color:#314a36;background:#e9f0e7;border-color:#68806b;box-shadow:inset 0 0 0 1px #68806b}.mw-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mw-drawer-form>footer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-top:1px solid #d9d3c7;justify-content:flex-end;align-items:center;gap:14px;margin-top:auto;padding:16px 28px;display:flex;position:sticky;bottom:0}.mw-drawer-form>footer>a{color:#746e65;font-size:10.5px;text-decoration:underline}.mw-drawer-form>footer .mw-button{min-width:220px;margin:0}.mw-drawer-form>footer .mw-button svg{width:15px}@media (width<=720px){.mw-drawer,.mw-drawer.is-filter{width:100vw}.mw-drawer>header{padding:20px}.mw-drawer>header h2{font-size:23px}.mw-drawer-form>section{padding:18px 20px}.mw-form-grid,.mw-choice-grid,.mw-choice-grid.is-three{grid-template-columns:1fr}.mw-choice-grid.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.mw-choice-grid.is-three label>span{flex-direction:column;justify-content:center}.mw-location-entry{flex-direction:column;align-items:stretch}.mw-location-entry button{height:39px}.mw-drawer-form>footer{padding:14px 20px}.mw-drawer-form>footer .mw-button{flex:1;min-width:0}.mw-listing-main h3{font-size:14px}}.main.main-market-watcher{width:100%;max-width:1300px;padding:36px 0 80px}.main-market-watcher>.notice,.main-market-watcher>.errors{margin-left:0;margin-right:0}.pfw-page{color:#2b2a26;width:100%}.pfw-page button,.pfw-page input,.pfw-page select,.pfw-page textarea,.pfw-drawer button,.pfw-drawer input,.pfw-drawer select{font-family:Inter,system-ui,-apple-system,sans-serif}.pfw-page [data-lucide],.pfw-drawer [data-lucide]{stroke-width:2px}.pfw-eyebrow,.pfw-kicker{color:#b08a5f;letter-spacing:.09em;text-transform:uppercase;font:600 12px IBM Plex Mono,monospace;display:block}.pfw-hero{justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:26px;display:flex}.pfw-hero-copy{max-width:760px}.pfw-hero h1{letter-spacing:-.015em;margin:10px 0 0;font:500 40px/1.1 Fraunces,Georgia,serif}.pfw-hero p{color:#6b6862;max-width:730px;margin:13px 0 17px;font-size:16px;line-height:1.55}.pfw-badges{flex-wrap:wrap;gap:9px;display:flex}.pfw-badges span,.pfw-watch-tags span{color:#6b6862;background:#ede9e1;border-radius:999px;padding:7px 13px;font-size:12.5px;font-weight:650}.pfw-badges .is-green{color:#3f5443;background:#e4e9e1}.pfw-badges .is-bronze{color:#9b7045;background:#f3e9dc}.pfw-hero-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.pfw-button,.pfw-admin-toggle{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 17px;font-size:13px;font-weight:650;line-height:1.2;display:inline-flex}.pfw-button [data-lucide],.pfw-admin-toggle [data-lucide]{width:16px;height:16px}.pfw-button-primary{color:#fff;background:#3f5443;border-color:#3f5443}.pfw-button-primary:hover{color:#fff;background:#344537;border-color:#344537}.pfw-button-secondary{color:#2b2a26;background:#fff;border-color:#c3bcaa}.pfw-button-secondary:hover{color:#2b2a26;background:#ede9e1}.pfw-button-ghost{color:#3f5443;background:0 0}.pfw-button-ghost:hover{background:#e4e9e1}.pfw-button-danger{color:#9b4439;background:#fff;border-color:#dfc2bb}.pfw-button-danger:hover{color:#84382f;background:#f8e9e5;border-color:#9b4439}.pfw-button-large{min-height:48px;padding:12px 21px;font-size:14px}.pfw-button-small{min-height:34px;padding:7px 11px;font-size:11.5px}.pfw-admin-toggle{color:#6b6862;background:0 0;border-color:#0000;padding-inline:8px}.pfw-admin-toggle:hover{color:#2b2a26;background:#ede9e1}.pfw-admin-toggle [data-lucide]:last-child{width:14px;transition:transform .2s}.pfw-admin-toggle.is-open [data-lucide]:last-child{transform:rotate(180deg)}.pfw-admin-panel{background:#fff;border:1px solid #dad4c6;border-radius:16px;margin-bottom:20px;padding:22px}.pfw-admin-panel[hidden]{display:none}.pfw-panel-heading,.pfw-section-heading{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.pfw-panel-heading{margin-bottom:17px}.pfw-panel-heading h2,.pfw-section-heading h2{margin:5px 0 0;font:500 25px Fraunces,Georgia,serif}.pfw-pill{color:#3f5443;background:#e4e9e1;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:11px;font-weight:700;display:inline-flex}.pfw-pill [data-lucide]{width:14px}.pfw-test-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pfw-test-card{background:#fbfaf7;border:1px solid #e1dcd2;border-radius:14px;flex-direction:column;min-width:0;padding:17px;display:flex}.pfw-test-card.is-primary{background:#f2f6f1;border-color:#9caf9d}.pfw-test-icon{justify-content:space-between;align-items:center;display:flex}.pfw-test-icon>span{color:#fff;background:#3f5443;border-radius:50%;place-items:center;width:28px;height:28px;font:700 11px IBM Plex Mono,monospace;display:grid}.pfw-test-icon>svg{color:#b08a5f;width:20px}.pfw-test-card h3{margin:13px 0 0;font-size:15px}.pfw-test-card>p{color:#77736b;min-height:38px;margin:6px 0 12px;font-size:11px;line-height:1.5}.pfw-test-card form{flex-direction:column;flex:1;gap:9px;display:flex}.pfw-test-card label>span{color:#5e5a54;margin-bottom:5px;font-size:9.5px;font-weight:750;display:block}.pfw-test-card input,.pfw-test-card textarea{color:#2b2a26;background:#fff;border:1px solid #d7d1c5;border-radius:9px;outline:none;width:100%;padding:10px 11px;font-size:11.5px}.pfw-test-card textarea{resize:vertical}.pfw-test-card input:focus,.pfw-test-card textarea:focus{border-color:#78907b;box-shadow:0 0 0 3px #3f54431c}.pfw-test-card form>.pfw-button{margin-top:auto}.pfw-test-card>small{color:#8a857a;margin-top:8px;font-size:9px}.pfw-run-list{flex-direction:column;gap:0;margin-top:auto;display:flex}.pfw-run-list>div{border-top:1px solid #e9e5dc;grid-template-columns:8px 1fr auto;align-items:center;gap:6px;padding:8px 0;display:grid}.pfw-run-list>div:first-child{border-top:0}.pfw-run-list strong{font-size:10.5px}.pfw-run-list small{color:#77736b;font-size:8.5px}.pfw-run-list time{color:#9b968c;grid-column:2/-1;font-size:8px}.pfw-run-list .is-empty{color:#8a857a;font-size:10px;display:block}.pfw-run-status{background:#b08a5f;border-radius:50%;width:7px;height:7px}.pfw-run-status.is-completed{background:#3f6b44}.pfw-run-status.is-failed{background:#a5443a}.pfw-status{background:#fff;border:1px solid #dad4c6;border-radius:16px;align-items:center;gap:14px;margin-bottom:30px;padding:15px 20px;display:flex}.pfw-status-icon{color:#6b6862;background:#ede9e1;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.pfw-status.is-active .pfw-status-icon{color:#3f6b44;background:#e5eee3}.pfw-status-icon [data-lucide]{width:20px}.pfw-status>div strong,.pfw-status>div span{display:block}.pfw-status>div strong{font-size:14px}.pfw-status>div span{color:#6b6862;margin-top:3px;font-size:12px}.pfw-status-count{color:#3f5443;background:#e4e9e1;border-radius:999px;margin-left:auto;padding:6px 11px;font:600 11px IBM Plex Mono,monospace}.pfw-section{margin-bottom:36px}.pfw-section-heading{margin-bottom:15px}.pfw-section-heading>div>p{color:#8a857a;margin:4px 0 0;font-size:12px}.pfw-count{color:#9b968c;font:500 12px IBM Plex Mono,monospace}.pfw-watch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.pfw-watch-card{background:#fff;border:1px solid #dad4c6;border-radius:16px;padding:19px 21px}.pfw-watch-card.is-paused{opacity:.72}.pfw-watch-title{align-items:flex-start;gap:10px;display:flex}.pfw-watch-title>span{background:#3f6b44;border-radius:50%;flex:0 0 9px;width:9px;height:9px;margin-top:7px}.pfw-watch-card.is-paused .pfw-watch-title>span{background:#9b968c}.pfw-watch-title h3{margin:0;font-size:17px}.pfw-watch-title p{color:#b08a5f;margin:3px 0 0;font-size:12px;font-weight:600}.pfw-watch-tags{flex-wrap:wrap;gap:6px;margin:12px 0 15px;display:flex}.pfw-watch-tags span{padding:5px 9px;font-size:10.5px}.pfw-watch-card footer{border-top:1px solid #ede9e1;justify-content:space-between;align-items:center;gap:12px;padding-top:13px;display:flex}.pfw-watch-counts{align-items:baseline;gap:5px;display:flex}.pfw-watch-counts strong{font:600 15px IBM Plex Mono,monospace}.pfw-watch-counts span{color:#6b6862;font-size:11px}.pfw-watch-counts small{color:#9b968c;margin-left:5px;font-size:9.5px}.pfw-watch-actions{align-items:center;gap:5px;display:flex}.pfw-watch-actions form{margin:0}.pfw-local-section.pfw-admin-local-section{border-bottom:0;border-left:0;border-right:0;border-radius:0;margin-top:22px;padding:22px 0 0}@media (width<=720px){.pfw-watch-actions{flex-direction:column;align-items:stretch;width:100%}.pfw-watch-actions form{width:100%}}.main.main-valuation{max-width:1480px;padding:34px 42px 70px}.valuation-page{font-family:Inter,sans-serif}.valuation-hero{background:linear-gradient(135deg,#fdfcf9 0%,#edf1eb 100%);border:1px solid #d8d3c8;border-radius:20px;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:22px;padding:34px 38px;display:flex}.valuation-hero span,.valuation-form-card>header>span,.valuation-history-card>header>span,.valuation-area-card>header>span{color:#9b7049;letter-spacing:.09em;text-transform:uppercase;font:700 10px IBM Plex Mono,monospace}.valuation-hero h1{margin:8px 0 9px;font:500 38px Fraunces,Georgia,serif}.valuation-hero p{color:#666b62;max-width:780px;margin:0;font-size:14px;line-height:1.55}.valuation-admin-strip{background:#fff;border:1px solid #ddd7cb;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;padding:12px 16px;font-size:11px;display:flex}.valuation-admin-strip>strong{margin-right:4px}.valuation-admin-strip>span{background:#f0eee8;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;display:flex}.valuation-admin-strip i{background:#999;border-radius:50%;width:7px;height:7px}.valuation-admin-strip .is-active i{background:#4d7a51}.valuation-admin-strip .is-pending i{background:#b88b45}.valuation-result-card,.valuation-form-card,.valuation-history-card,.valuation-area-card{background:#fff;border:1px solid #d8d3c8;border-radius:18px}.valuation-result-card{margin-bottom:24px;overflow:hidden}.valuation-result-card>header{border-bottom:1px solid #e5e1d8;justify-content:space-between;align-items:center;gap:20px;padding:23px 27px;display:flex}.valuation-result-card>header span{color:#8b857b;font-size:11px}.valuation-result-card h2,.valuation-form-card h2,.valuation-history-card h2,.valuation-area-card h2{margin:5px 0 0;font:500 26px Fraunces,Georgia,serif}.valuation-result-card>header>b{text-transform:uppercase;border-radius:999px;padding:7px 11px;font-size:10px}.confidence-high{color:#3f6b44;background:#e2eee3}.confidence-medium{color:#3f5443;background:#e7ece5}.confidence-low{color:#866329;background:#f6ead3}.confidence-insufficient{color:#93483f;background:#f1e5e2}.valuation-result-kpis{border-bottom:1px solid #e5e1d8;grid-template-columns:1.2fr 1.4fr .9fr;display:grid}.valuation-result-kpis article{border-left:1px solid #e5e1d8;padding:25px 27px}.valuation-result-kpis article:first-child{border-left:0}.valuation-result-kpis small,.valuation-result-kpis span{color:#88847b;font-size:10px;display:block}.valuation-result-kpis strong{margin:8px 0 5px;font-size:20px;display:block}.valuation-insufficient{border-bottom:1px solid #e5e1d8;align-items:flex-start;gap:15px;padding:25px 27px;display:flex}.valuation-insufficient>svg{color:#9b7049}.valuation-insufficient p{color:#77736b;margin:5px 0 0;font-size:12px}.valuation-benchmark-grid{background:#faf9f6;grid-template-columns:1fr 1fr;gap:14px;padding:20px 27px;display:grid}.valuation-benchmark-grid article{background:#fff;border:1px solid #dfdbd2;border-radius:12px;padding:16px 18px}.valuation-benchmark-grid span,.valuation-benchmark-grid small,.valuation-benchmark-grid strong{display:block}.valuation-benchmark-grid span{color:#9b7049;text-transform:uppercase;font-size:10px;font-weight:700}.valuation-benchmark-grid strong{margin:7px 0 5px;font-size:15px}.valuation-benchmark-grid small{color:#858078;font-size:10px;line-height:1.45}.valuation-comparables{padding:20px 27px}.valuation-comparables h3{margin:0 0 13px;font-size:15px}.valuation-comparable-head,.valuation-comparable-row{grid-template-columns:35px 95px 1fr 105px 165px 90px 90px;align-items:center;gap:12px;display:grid}.valuation-comparable-head{color:#8a857b;text-transform:uppercase;background:#edeae3;border-radius:8px;padding:9px 12px;font:600 9px IBM Plex Mono,monospace}.valuation-comparable-row{border-bottom:1px solid #ebe7de;padding:13px 12px;font-size:11px}.valuation-comparable-row>span small{color:#8b877e;margin-top:3px;font-size:9px;display:block}.valuation-comparable-row>a{color:#3f5443;align-items:center;gap:5px;font-weight:700;display:flex}.valuation-comparable-row>a svg{width:13px}.valuation-result-card>footer{color:#77736b;background:#f7f4ee;border-top:1px solid #e5e1d8;align-items:flex-start;gap:9px;padding:13px 27px;font-size:10px;line-height:1.45;display:flex}.valuation-result-card>footer svg{flex:0 0 15px;width:15px}.valuation-layout{grid-template-columns:minmax(0,1.6fr) minmax(300px,.7fr);gap:22px;display:grid}.valuation-form-card{padding:25px 27px}.valuation-form-card>header p{color:#77736b;margin:7px 0 0;font-size:12px}.valuation-form-card form{margin-top:21px}.valuation-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.valuation-field{position:relative}.valuation-field>span{color:#65675f;margin-bottom:6px;font-size:11px;font-weight:650;display:block}.valuation-field>span small{color:#969188;font-weight:400}.valuation-field input,.valuation-field select{color:#2c312a;background:#fff;border:1px solid #c9c3b7;border-radius:10px;outline:0;width:100%;height:44px;padding:0 12px;font-size:12px}.valuation-field input:focus,.valuation-field select:focus{border-color:#667d68;box-shadow:0 0 0 3px #3f54431f}.valuation-location-results{z-index:10;background:#fff;border:1px solid #c9c3b7;border-radius:10px;max-height:260px;padding:5px;position:absolute;top:70px;left:0;right:0;overflow:auto;box-shadow:0 14px 30px #282a2526}.valuation-location-results button{text-align:left;cursor:pointer;background:#fff;border:0;border-radius:7px;justify-content:space-between;width:100%;padding:9px 10px;display:flex}.valuation-location-results button:hover{background:#e7ece5}.valuation-location-results small{color:#8b877e}.valuation-checkbox{cursor:pointer;align-items:center;gap:9px;margin-top:22px;font-size:11px;font-weight:650;display:flex}.valuation-checkbox input{opacity:0;position:absolute}.valuation-checkbox span{border:1px solid #bdb7ab;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.valuation-checkbox svg{opacity:0;width:13px}.valuation-checkbox input:checked+span{color:#fff;background:#3f5443;border-color:#3f5443}.valuation-checkbox input:checked+span svg{opacity:1}.valuation-submit{margin-top:20px}.valuation-history-card{align-self:start;overflow:hidden}.valuation-history-card>header,.valuation-area-card>header{border-bottom:1px solid #e5e1d8;padding:21px 22px}.valuation-history-card>a{color:#2c312a;border-bottom:1px solid #ebe7de;grid-template-columns:1fr auto 16px;align-items:center;gap:10px;padding:14px 18px;display:grid}.valuation-history-card>a:hover{background:#f7f5f0}.valuation-history-card>a strong,.valuation-history-card>a small{display:block}.valuation-history-card>a small{color:#88847b;margin-top:3px;font-size:9px}.valuation-history-card>a>span{font-size:10px;font-weight:700}.valuation-history-card>a>svg{width:15px}.valuation-empty{color:#8b877e;align-items:center;gap:10px;padding:25px;display:flex}.valuation-empty svg{width:20px}.valuation-empty p{margin:0;font-size:11px}.valuation-area-card{margin-top:22px}.valuation-area-card>div{grid-template-columns:repeat(3,1fr);gap:12px;padding:18px;display:grid}.valuation-area-card article{border:1px solid #e1ddd4;border-radius:11px;padding:14px}.valuation-area-card small,.valuation-area-card strong,.valuation-area-card span{display:block}.valuation-area-card small,.valuation-area-card span{color:#88847b;font-size:9px}.valuation-area-card strong{margin:7px 0 4px;font-size:15px}@media (width<=1000px){.valuation-layout,.valuation-result-kpis{grid-template-columns:1fr}.valuation-result-kpis article{border-top:1px solid #e5e1d8;border-left:0}.valuation-result-kpis article:first-child{border-top:0}.valuation-comparable-head{display:none}.valuation-comparable-row{grid-template-columns:30px 80px 1fr 90px}.valuation-comparable-row>:nth-child(5),.valuation-comparable-row>:nth-child(6){grid-row:2}.valuation-comparable-row>:last-child{grid-column:4}.valuation-area-card>div{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.main.main-valuation{padding:22px 17px 55px}.valuation-hero{flex-direction:column;align-items:flex-start;padding:25px 22px}.valuation-hero h1{font-size:31px}.valuation-benchmark-grid,.valuation-form-grid,.valuation-area-card>div{grid-template-columns:1fr}.valuation-result-card>header{flex-direction:column;align-items:flex-start}.valuation-comparables{padding:18px}.valuation-comparable-row{grid-template-columns:30px 1fr 85px}.valuation-comparable-row>:nth-child(3){grid-column:2/-1}.valuation-comparable-row>:nth-child(4),.valuation-comparable-row>:nth-child(5),.valuation-comparable-row>:nth-child(6),.valuation-comparable-row>:last-child{grid-area:auto}.valuation-comparable-row>:last-child{grid-column:2/-1}}.pfw-empty-card{background:#fbfaf7;border:1px dashed #c3bcaa;border-radius:16px;grid-column:1/-1;align-items:center;gap:15px;padding:22px;display:flex}.pfw-empty-card>svg{color:#3f5443;width:32px}.pfw-empty-card>div{flex:1}.pfw-empty-card strong{font-size:14px}.pfw-empty-card p{color:#6b6862;margin:4px 0 0;font-size:11.5px}.pfw-results-card{background:#fff;border:1px solid #dad4c6;border-radius:16px;margin-bottom:36px;overflow:hidden}.pfw-results-top{border-bottom:1px solid #dad4c6;padding:20px 24px}.pfw-filter-chips{flex-wrap:wrap;align-items:center;gap:7px;margin-top:15px;display:flex}.pfw-filter-chips>span{color:#9b968c;margin-right:2px;font-size:11px;font-weight:650}.pfw-filter-chips button{color:#6b6862;cursor:pointer;background:#fff;border:1px solid #c3bcaa;border-radius:999px;padding:7px 13px;font-size:11px;font-weight:650}.pfw-filter-chips button:hover{background:#ede9e1}.pfw-filter-chips button.is-active{color:#fff;background:#3f5443;border-color:#3f5443}.pfw-results-head,.pfw-result-row{grid-template-columns:120px minmax(260px,1fr) 175px 125px 85px 145px;gap:18px;display:grid}.pfw-results-head{color:#9b968c;letter-spacing:.06em;text-transform:uppercase;background:#ede9e1;border-bottom:1px solid #dad4c6;align-items:center;padding:11px 24px;font:600 10px IBM Plex Mono,monospace}.pfw-results-head button{color:inherit;font:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:flex}.pfw-results-head button:hover,.pfw-results-head button.is-active{color:#3f5443}.pfw-results-head [data-lucide]{width:12px}.pfw-result-row{border-top:1px solid #ede9e1;align-items:center;padding:18px 24px;transition:background .12s}.pfw-results-head+div>.pfw-result-row:first-child,.pfw-local-list>.pfw-result-row:first-child{border-top:0}.pfw-result-row:hover{background:#fbfaf7}.pfw-result-row[hidden]{display:none}.pfw-source{align-items:center;gap:9px;display:flex}.pfw-source>span{color:#fff;background:#3d0829;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;font:600 17px Fraunces,Georgia,serif;display:grid}.pfw-source>span.is-dh{background:#3f5443}.pfw-source>span.is-ingatlan_com{background:#b08a5f}.pfw-source>span.is-otthonterkep{background:#466f6b}.pfw-source>span.is-ingatlan_bazar{background:#8b5a3c}.pfw-source strong,.pfw-source small{display:block}.pfw-source strong{font-size:11.5px}.pfw-source small{color:#9b968c;margin-top:2px;font:400 9.5px IBM Plex Mono,monospace}.pfw-result-main{min-width:0}.pfw-result-main>span{color:#b08a5f;letter-spacing:.07em;text-transform:uppercase;font:700 9px IBM Plex Mono,monospace}.pfw-result-main h3{margin:5px 0 0;font-size:14px;line-height:1.35}.pfw-result-tags{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.pfw-result-tags:empty{display:none}.pfw-result-tags b{color:#3f5443;background:#e4e9e1;border-radius:999px;padding:4px 8px;font-size:9px}.pfw-result-main p{color:#6b6862;align-items:center;gap:5px;margin:7px 0 0;font-size:10.5px;display:flex}.pfw-result-main p [data-lucide]{flex:0 0 13px;width:13px}.pfw-result-value small,.pfw-result-value strong{display:block}.pfw-result-value small{color:#9b968c;text-transform:uppercase;margin-bottom:4px;font:500 9px IBM Plex Mono,monospace}.pfw-result-value strong{font-size:12px;line-height:1.35}.pfw-result-link{color:#2b2a26;background:#fff;border:1px solid #c3bcaa;border-radius:9px;justify-content:space-between;align-items:center;gap:9px;padding:8px 10px;font-size:11px;font-weight:700;display:inline-flex}.pfw-result-link:hover{color:#2b2a26;background:#ede9e1}.pfw-result-link span,.pfw-result-link small{display:block}.pfw-result-link small{color:#6b6862;margin-top:1px;font-size:9px}.pfw-result-link [data-lucide]{width:14px}.pfw-results-empty{color:#8a857a;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:170px;padding:28px;display:flex}.pfw-results-empty [data-lucide]{color:#3f5443;width:27px;margin-bottom:9px}.pfw-results-empty strong{color:#2b2a26;font-size:13px}.pfw-results-empty p{margin:5px 0 0;font-size:11px}.pfw-results-empty.is-compact{min-height:110px}.pfw-local-section{background:#fff;border:1px solid #dad4c6;border-radius:16px;padding:20px 24px}.pfw-local-list{margin-top:6px}.pfw-local-list .pfw-result-row{margin:0 -24px;padding-left:24px;padding-right:24px}.pfw-pagination{margin-top:16px}.pfw-pagination nav>div:first-child{display:none}.pfw-pagination nav>div:last-child{color:#77736b;justify-content:space-between;gap:10px;font-size:10px;display:flex}.pfw-pagination svg{width:16px}.pfw-pagination span[aria-current=page]>span{color:#fff;background:#3f5443!important}.pfw-pagination a,.pfw-pagination span{border-color:#ddd7cb!important}.pfw-results-head,.pfw-result-row{grid-template-columns:108px minmax(0,1fr) 175px 125px 85px 145px}.pfw-source{flex-direction:column;align-items:flex-start;gap:7px}.pfw-source>div{width:100%;min-width:0}.pfw-source strong,.pfw-source small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pfw-result-main h3{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:37.8px;display:-webkit-box;overflow:hidden}.pfw-result-value,.pfw-result-link{min-width:0}.pfw-drawer-open{overflow:hidden}.pfw-drawer-layer{z-index:1000;visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s;position:fixed;inset:0}.pfw-drawer-layer.is-open{visibility:visible;opacity:1}.pfw-drawer-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#2b2a266b;border:0;position:absolute;inset:0}.pfw-drawer{color:#2b2a26;background:#fff;border-left:1px solid #dad4c6;flex-direction:column;width:min(680px,94vw);height:100%;transition:transform .28s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;right:0;overflow:hidden;transform:translate(100%);box-shadow:-20px 0 60px #2b2a262e}.pfw-drawer-layer.is-open .pfw-drawer{transform:translate(0)}.pfw-drawer.is-filter{width:min(620px,94vw)}.pfw-drawer>header{border-bottom:1px solid #dad4c6;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px 28px 20px;display:flex}.pfw-drawer>header span{color:#b08a5f;letter-spacing:.08em;text-transform:uppercase;font:600 11px IBM Plex Mono,monospace}.pfw-drawer>header h2{margin:7px 0 0;font:500 27px Fraunces,Georgia,serif}.pfw-drawer>header p{color:#6b6862;max-width:540px;margin:10px 0 0;font-size:12px;line-height:1.5}.pfw-drawer>header>button{color:#6b6862;cursor:pointer;background:#fff;border:1px solid #c3bcaa;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.pfw-drawer>header>button [data-lucide]{width:18px}.pfw-drawer-form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.pfw-drawer-form>section{border-bottom:1px solid #ede9e1;padding:22px 28px}.pfw-step-title{align-items:baseline;gap:9px;margin-bottom:13px;display:flex}.pfw-step-title>b{color:#3f5443;font:600 18px Fraunces,Georgia,serif}.pfw-step-title h3{margin:0;font-size:16px}.pfw-field>span{color:#6b6862;margin-bottom:7px;font-size:11.5px;font-weight:650;display:block}.pfw-field>span small{color:#9b968c;font-weight:500}.pfw-field input,.pfw-field select{color:#2b2a26;background:#fff;border:1px solid #c3bcaa;border-radius:10px;outline:none;width:100%;height:44px;padding:0 12px;font-size:13px}.pfw-field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#6b6862 50%),linear-gradient(135deg,#6b6862 50%,#0000 50%);background-position:calc(100% - 17px) 19px,calc(100% - 12px) 19px;background-repeat:no-repeat;background-size:5px 5px}.pfw-field input:focus,.pfw-field select:focus{border-color:#7e9a82;box-shadow:0 0 0 3px #7e9a8238}.pfw-location-entry{gap:8px;display:flex}.pfw-location-entry input{flex:1}.pfw-location-entry button{color:#2b2a26;cursor:pointer;background:#fff;border:1px solid #c3bcaa;border-radius:10px;padding:0 14px;font-size:11.5px;font-weight:650}.pfw-location-entry button:hover{background:#ede9e1}.pfw-location-chips,.pfw-popular{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.pfw-location-chips:empty{display:none}.pfw-location-chips span{color:#3f5443;background:#e4e9e1;border:1px solid #b9c6ba;border-radius:999px;align-items:center;gap:7px;padding:7px 8px 7px 12px;font-size:11px;font-weight:650;display:inline-flex}.pfw-location-chips button{color:#3f5443;cursor:pointer;background:#3f54431f;border:0;font-size:15px;line-height:1}.pfw-popular button{color:#6b6862;cursor:pointer;background:#fff;border:1px solid #c3bcaa;border-radius:999px;padding:6px 10px;font-size:10.5px;font-weight:600}.pfw-popular button:hover{background:#ede9e1}.pfw-help{color:#9b968c;margin:9px 0 0;font-size:10.5px}.pfw-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pfw-choice-grid.is-sources{grid-template-columns:repeat(3,minmax(0,1fr))}.pfw-choice-grid label{cursor:pointer}.pfw-choice-grid input{opacity:0;pointer-events:none;position:absolute}.pfw-choice-grid label>span{color:#2b2a26;background:#fff;border:1px solid #c3bcaa;border-radius:10px;align-items:center;gap:9px;min-height:48px;padding:10px 12px;display:flex}.pfw-choice-grid label>span>b{color:#fff;background:#3d0829;border-radius:8px;flex:0 0 27px;place-items:center;width:27px;height:27px;font:600 12px Fraunces,Georgia,serif;display:grid}.pfw-choice-grid label>span>b.is-dh{background:#3f5443}.pfw-choice-grid label>span>b.is-ingatlan_com{background:#b08a5f}.pfw-choice-grid label>span>b.is-otthonterkep{background:#466f6b}.pfw-choice-grid label>span>b.is-ingatlan_bazar{background:#8b5a3c}.pfw-choice-grid label>span>strong{font-size:11px}.pfw-choice-grid label>span>svg{color:#0000;border:1.5px solid #c3bcaa;border-radius:50%;width:16px;height:16px;margin-left:auto;padding:2px}.pfw-choice-grid input:checked+span{color:#3f5443;background:#e4e9e1;border-color:#3f5443;box-shadow:inset 0 0 0 1px #3f5443}.pfw-choice-grid input:checked+span>svg{color:#fff;background:#3f5443;border-color:#3f5443}.pfw-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;display:grid}.pfw-deal-field{margin-bottom:14px;display:block}.pfw-drawer-form>footer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff7;border-top:1px solid #dad4c6;justify-content:flex-end;align-items:center;gap:10px;margin-top:auto;padding:16px 28px;display:flex;position:sticky;bottom:0}.pfw-drawer-form>footer>a{color:#6b6862;margin-right:auto;font-size:11px;text-decoration:underline}.pfw-location-autocomplete{position:relative}.pfw-location-entry button:disabled{cursor:not-allowed;opacity:.5}.pfw-location-results{z-index:6;background:#fff;border:1px solid #c3bcaa;border-radius:12px;max-height:290px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 16px 35px #2b2a2629}.pfw-location-results[hidden]{display:none}.pfw-location-results>button{color:#2b2a26;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 11px;display:flex}.pfw-location-results>button:hover,.pfw-location-results>button.is-active{color:#3f5443;background:#e4e9e1}.pfw-location-results>button span{flex-direction:column;gap:2px;min-width:0;display:flex}.pfw-location-results strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pfw-location-results small{color:#8d887e;font-size:10px}.pfw-location-results svg{flex:0 0 15px;width:15px;height:15px}.pfw-choice-grid label>span>.pfw-choice-icon{color:#b08a5f;border:0;border-radius:0;flex:0 0 19px;width:19px;height:19px;margin-left:0;padding:0}.pfw-choice-grid label>span>.pfw-choice-check{color:#0000;border:1.5px solid #c3bcaa;border-radius:50%;width:16px;height:16px;margin-left:auto;padding:2px}.pfw-choice-grid input:checked+span>.pfw-choice-icon{color:#3f5443;background:0 0;border:0}.pfw-choice-grid input:checked+span>.pfw-choice-check{color:#fff;background:#3f5443;border-color:#3f5443}.pfw-popular button:disabled{cursor:not-allowed;opacity:.5}@media (width<=1364px){.main.main-market-watcher{max-width:none;padding-left:32px;padding-right:32px}}@media (width<=1050px){.pfw-hero{flex-direction:column;align-items:stretch}.pfw-hero-actions{justify-content:flex-end}.pfw-test-grid{grid-template-columns:1fr}.pfw-test-card>p{min-height:0}.pfw-results-head{display:none}.pfw-result-row{grid-template-columns:110px repeat(3,minmax(0,1fr));gap:14px}.pfw-source{grid-column:1}.pfw-result-main{grid-column:2/-1}.pfw-result-value{grid-row:2}.pfw-result-link{grid-column:1/-1;justify-self:end}.pfw-local-list .pfw-result-row{margin:0}}@media (width<=720px){.main.main-market-watcher{padding:24px 18px 60px}.pfw-hero h1{font-size:32px}.pfw-hero p{font-size:14px}.pfw-hero-actions{flex-direction:column-reverse;align-items:stretch}.pfw-admin-toggle,.pfw-hero-actions>.pfw-button{width:100%}.pfw-status{align-items:flex-start}.pfw-status-count{display:none}.pfw-panel-heading,.pfw-section-heading{flex-direction:column;align-items:flex-start}.pfw-pill{align-self:flex-start}.pfw-watch-grid{grid-template-columns:1fr}.pfw-empty-card{flex-direction:column;align-items:flex-start}.pfw-empty-card>div{width:100%}.pfw-results-top,.pfw-local-section{padding:18px}.pfw-filter-chips{flex-wrap:nowrap;padding-bottom:3px;overflow-x:auto}.pfw-filter-chips button{flex:none}.pfw-result-row{grid-template-columns:repeat(3,minmax(0,1fr));padding:17px 18px}.pfw-source,.pfw-result-main{grid-column:1/-1}.pfw-result-main{grid-row:2}.pfw-result-value{grid-row:3}.pfw-result-link{grid-row:4;width:100%}.pfw-local-list .pfw-result-row{margin:0 -18px;padding-left:18px;padding-right:18px}.pfw-drawer,.pfw-drawer.is-filter{width:100vw}.pfw-drawer>header{padding:20px}.pfw-drawer>header h2{font-size:24px}.pfw-drawer-form>section{padding:19px 20px}.pfw-location-entry{flex-direction:column;align-items:stretch}.pfw-location-entry button{height:40px}.pfw-choice-grid,.pfw-form-grid{grid-template-columns:1fr}.pfw-choice-grid.is-sources{grid-template-columns:repeat(2,minmax(0,1fr))}.pfw-drawer-form>footer{padding:14px 20px}.pfw-drawer-form>footer .pfw-button-large{flex:1;padding-inline:12px}.pfw-watch-card footer{flex-direction:column;align-items:flex-start}.pfw-watch-card footer form,.pfw-watch-card footer button{width:100%}}.valuation-hero-actions{flex:none;align-items:center;gap:10px;display:flex}.valuation-admin-strip[hidden]{display:none}.valuation-processing{background:#f3f6f1;border-bottom:1px solid #e5e1d8;align-items:flex-start;gap:15px;padding:25px 27px;display:flex}.valuation-processing>svg{color:#3f6b44;width:22px;animation:1s linear infinite valuation-spin}.valuation-processing p{color:#667066;margin:5px 0 0;font-size:12px}@keyframes valuation-spin{to{transform:rotate(360deg)}}@media (width<=720px){.valuation-hero-actions{flex-direction:column-reverse;align-items:stretch;width:100%}.valuation-hero-actions>.button,.valuation-hero-actions>.pfw-admin-toggle{justify-content:center;width:100%}}.valuation-result-details{background:#e5e1d8;border-top:1px solid #e5e1d8;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.valuation-result-details article{background:#fbfaf7;flex-direction:column;gap:5px;min-width:0;padding:19px 27px;display:flex}.valuation-result-details small{color:#7d837d;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.valuation-result-details strong{color:#1f2c24;font-family:DM Serif Display,serif;font-size:18px;font-weight:400}.valuation-result-details span{color:#697169;font-size:12px;line-height:1.55}.valuation-history-row{border-bottom:1px solid #e5e1d8;grid-template-columns:minmax(0,1fr) 48px;display:grid}.valuation-history-row>a{min-width:0;color:inherit;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:17px 14px 17px 20px;text-decoration:none;display:grid}.valuation-history-row>a:hover{background:#f7f5ef}.valuation-history-row>a>div{min-width:0}.valuation-history-row>a strong,.valuation-history-row>a small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.valuation-history-row>a>span{color:#445048;white-space:nowrap;font-size:12px;font-weight:700}.valuation-history-row>a>svg{color:#8d958e;width:15px}.valuation-history-row form{justify-content:center;align-items:center;display:flex}.valuation-history-row button{color:#899089;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.valuation-history-row button:hover{color:#a43b2e;background:#f8e8e5}.valuation-history-row button svg{width:16px;height:16px}.valuation-history-card>.valuation-history-row:last-of-type{border-bottom:0}@media (width<=720px){.valuation-result-details{grid-template-columns:1fr}.valuation-result-details article{padding:17px 20px}.valuation-history-row>a{grid-template-columns:minmax(0,1fr) 16px}.valuation-history-row>a>span{display:none}}.ij-groups-layer.is-property-drag .ij-groups-backdrop{pointer-events:none}.ij-owner-section{display:contents}.ij-owner-section>header{color:#314536;background:#eef2ec;border:1px solid #d8dfd6;border-radius:13px;align-items:center;gap:11px;margin:8px 0 2px;padding:12px 16px;display:flex}.ij-owner-section>header>svg{width:20px;height:20px}.ij-owner-section>header strong,.ij-owner-section>header small{display:block}.ij-owner-section>header strong{font-size:14px}.ij-owner-section>header small{color:#6b756c;margin-top:2px;font-size:11px}.ij-system-groups{border-bottom:1px solid #ded8cb;margin-bottom:18px;padding-bottom:18px}.ij-system-groups-title{color:#314536;align-items:center;gap:10px;margin-bottom:10px;display:flex}.ij-system-groups-title>svg{width:20px}.ij-system-groups-title strong,.ij-system-groups-title small{display:block}.ij-system-groups-title strong{font-size:13px}.ij-system-groups-title small{color:#77736b;margin-top:2px;font-size:10.5px}.ij-build-state{border-radius:9px;align-items:center;gap:9px;margin-top:10px;padding:8px 10px;font-size:11.5px;display:flex}.ij-build-state>svg{flex:0 0 17px;width:17px;height:17px}.ij-build-state span,.ij-build-state strong,.ij-build-state small{display:block}.ij-build-state small{opacity:.8;margin-top:2px}.ij-build-state.is-building{color:#625d54;background:#f1eee7}.ij-build-state.is-building>svg{animation:1s linear infinite valuation-spin}.ij-build-state.is-failed{color:#923a32;background:#f7e7e3}.ij-btn.is-disabled{opacity:.62;pointer-events:none}.ij-web>span{flex-direction:column;gap:2px;min-width:0;display:flex}.ij-web small{color:#9b968c;letter-spacing:.05em;text-transform:uppercase;font:600 9px Inter,system-ui,sans-serif}.ij-short-web{color:#3f5443;margin-top:6px}.meta-property-manager{margin-top:16px}.meta-property-manager-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.meta-property-manager-head h2{font-size:16px}.meta-property-manager-head p{color:#6b6862;margin:4px 0 0;font-size:12.5px;line-height:1.5}.meta-property-manager-head>div:last-child{flex-shrink:0;gap:7px;display:flex}.meta-property-list{flex-direction:column;gap:10px;display:flex}.meta-property-row{background:#faf9f6;border:1px solid #dad4c6;border-radius:13px;grid-template-columns:88px minmax(180px,1fr) 132px minmax(230px,1.15fr);align-items:center;gap:14px;padding:11px;transition:all .15s;display:grid}.meta-property-row.is-disabled{opacity:.66;background:#f3f1ec}.meta-property-preview{background:#e7e3da;border-radius:9px;width:88px;height:66px;overflow:hidden}.meta-property-preview img{object-fit:cover;width:100%;height:100%}.meta-property-preview>span{color:#9b968c;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.meta-property-preview svg{width:21px}.meta-property-copy{flex-direction:column;min-width:0;display:flex}.meta-property-copy strong,.meta-property-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meta-property-copy strong{font-size:13.5px}.meta-property-copy small{color:#77736b;margin-top:3px;font-size:11.5px}.meta-property-copy a{color:#3f5443;margin-top:5px;font-size:11.5px;font-weight:600}.meta-property-switch{cursor:pointer;grid-template-columns:38px 1fr;align-items:center;gap:4px 8px;display:grid}.meta-property-switch input{opacity:0;pointer-events:none;position:absolute}.meta-property-switch>span{background:#c3bcaa;border-radius:999px;width:38px;height:22px;transition:all .15s;position:relative}.meta-property-switch>span:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .15s;position:absolute;top:3px;left:3px}.meta-property-switch input:checked+span{background:#3f6b44}.meta-property-switch input:checked+span:after{transform:translate(16px)}.meta-property-switch b{font-size:12px}.meta-property-image{flex-direction:column;min-width:0;display:flex}.meta-property-image>span{margin-bottom:5px;font-size:11.5px;font-weight:700}.meta-property-image select{color:#2b2a26;background:#fff;border:1px solid #c3bcaa;border-radius:9px;width:100%;min-width:0;padding:9px 10px;font-size:12px}.meta-property-image small{color:#8a857b;margin-top:4px;font-size:10.5px}.meta-property-save{border-top:1px solid #dad4c6;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding-top:16px;display:flex}.meta-property-save p{color:#6b6862;margin:0;font-size:11.5px}.meta-property-save code{font-family:IBM Plex Mono,monospace}@media (width<=1000px){.meta-property-row{grid-template-columns:76px 1fr 130px}.meta-property-preview{width:76px}.meta-property-image{grid-column:2/-1}}@media (width<=900px){.meta-property-manager-head{flex-direction:column}.meta-property-manager-head>div:last-child{flex-wrap:wrap}}@media (width<=640px){.meta-property-row{grid-template-columns:64px 1fr}.meta-property-preview{width:64px;height:58px}.meta-property-switch,.meta-property-image{grid-column:1/-1}.meta-property-save{flex-direction:column;align-items:stretch}.meta-property-save .tracking-button{width:100%}}.meta-media-open{color:#2b2a26;text-align:left;cursor:pointer;background:#fff;border:1px solid #c3bcaa;border-radius:9px;grid-template-columns:18px minmax(0,1fr) 16px;align-items:center;gap:8px;width:100%;min-width:0;padding:9px 10px;transition:border-color .15s,box-shadow .15s;display:grid}.meta-media-open:hover,.meta-media-open:focus-visible{border-color:#607c64;outline:0;box-shadow:0 0 0 3px #3f6b441a}.meta-media-open svg{color:#607c64;width:16px;height:16px}.meta-media-open b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.meta-media-drawer-open{overflow:hidden}.meta-media-layer{z-index:1200;visibility:hidden;opacity:0;transition:visibility .2s,opacity .2s;position:fixed;inset:0}.meta-media-layer.is-open{visibility:visible;opacity:1}.meta-media-backdrop{z-index:0;cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#18191694;border:0;position:absolute;inset:0}.meta-media-drawer{z-index:1;background:#f7f5f0;flex-direction:column;width:min(720px,96vw);height:100%;transition:transform .24s;display:flex;position:absolute;top:0;right:0;transform:translate(102%);box-shadow:-22px 0 58px #1a191638}.meta-media-layer.is-open .meta-media-drawer{transform:translate(0)}.meta-media-drawer>header{background:#fff;border-bottom:1px solid #dad4c6;justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 24px;display:flex}.meta-media-drawer>header span{color:#607c64;letter-spacing:.09em;text-transform:uppercase;font:700 10px IBM Plex Mono,monospace}.meta-media-drawer>header h2{margin:4px 0 2px;font-size:22px;line-height:1.2}.meta-media-drawer>header p{color:#77736b;max-width:550px;margin:0;font-size:12px}.meta-media-drawer>header>button{color:#403f3a;cursor:pointer;background:#faf9f6;border:1px solid #dad4c6;border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.meta-media-drawer>header>button svg{width:18px}.meta-media-body{flex-direction:column;flex:1;gap:14px;padding:18px 22px 32px;display:flex;overflow-y:auto}.meta-media-body>section{background:#fff;border:1px solid #ded8cc;border-radius:14px;padding:16px}.meta-media-body h3{margin:0 0 11px;font-size:13.5px}.meta-media-section-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.meta-media-section-head h3{margin:0}.meta-media-section-head p{color:#77736b;margin:3px 0 0;font-size:11.5px;line-height:1.45}.meta-media-section-head>b{color:#46604a;background:#ecefe9;border-radius:50%;justify-content:center;align-items:center;min-width:25px;height:25px;font:700 10px IBM Plex Mono,monospace;display:flex}.meta-media-auto{text-align:left;cursor:pointer;background:#faf9f6;border:1px solid #dad4c6;border-radius:11px;grid-template-columns:76px minmax(0,1fr) 24px;align-items:center;gap:13px;width:100%;padding:8px;display:grid;position:relative}.meta-media-auto>span{color:#8a857b;background:#e8e4dc;border-radius:8px;justify-content:center;align-items:center;width:76px;height:55px;display:flex;overflow:hidden}.meta-media-auto img{object-fit:cover;width:100%;height:100%}.meta-media-auto strong,.meta-media-auto small{display:block}.meta-media-auto strong{font-size:12.5px}.meta-media-auto small{color:#77736b;margin-top:3px;font-size:11px;line-height:1.4}.meta-media-auto>svg,.meta-media-card>svg{color:#fff;stroke-width:3px;background:#3f6b44;border-radius:50%;width:17px;height:17px;padding:3px;display:none}.meta-media-auto.is-selected,.meta-media-card.is-selected{border-color:#3f6b44;box-shadow:0 0 0 2px #3f6b4424}.meta-media-auto.is-selected>svg,.meta-media-card.is-selected>svg{display:block}.meta-media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.meta-media-card{cursor:pointer;background:#eeeae2;border:2px solid #0000;border-radius:10px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.meta-media-card img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.meta-media-card>span{color:#504e48;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#fff;padding:7px 8px;font-size:10.5px;font-weight:600;display:block;overflow:hidden}.meta-media-card>svg{position:absolute;top:7px;right:7px}.meta-media-custom{position:relative}.meta-media-custom>form{z-index:2;position:absolute;top:6px;left:6px}.meta-media-custom>form button{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#262522c2;border:1px solid #ffffffbf;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;display:flex}.meta-media-custom>form svg{width:14px}.meta-media-empty{color:#77736b;background:#faf9f6;border:1px dashed #c9c2b4;border-radius:10px;align-items:center;gap:10px;padding:14px;display:flex}.meta-media-empty svg{width:20px}.meta-media-empty p{margin:0;font-size:11.5px}.meta-media-upload form{flex-direction:column;gap:11px;display:flex}.meta-media-drop{color:#46604a;text-align:center;cursor:pointer;background:#f4f7f3;border:1.5px dashed #a9b2a6;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;min-height:120px;padding:18px;display:flex}.meta-media-drop:hover{background:#eef4ed;border-color:#3f6b44}.meta-media-drop input{opacity:0;width:1px;height:1px;position:absolute}.meta-media-drop svg{width:27px;height:27px;margin-bottom:8px}.meta-media-drop strong{font-size:12.5px}.meta-media-drop small{color:#77736b;margin-top:4px;font-size:10.5px}.meta-media-gallery-check{cursor:pointer;grid-template-columns:23px minmax(0,1fr);align-items:flex-start;gap:10px;display:grid}.meta-media-gallery-check>input{opacity:0;position:absolute}.meta-media-gallery-check>span{color:#0000;background:#fff;border:1px solid #bcb5a7;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.meta-media-gallery-check>span svg{width:14px}.meta-media-gallery-check>input:checked+span{color:#fff;background:#3f6b44;border-color:#3f6b44}.meta-media-gallery-check strong,.meta-media-gallery-check small{display:block}.meta-media-gallery-check strong{font-size:12px}.meta-media-gallery-check small{color:#77736b;margin-top:2px;font-size:10.5px;line-height:1.35}.meta-media-upload .tracking-button{align-self:flex-start}.meta-media-upload .tracking-button:disabled{opacity:.5;cursor:not-allowed}@media (width<=640px){.meta-media-drawer{width:100vw}.meta-media-drawer>header{padding:18px 16px}.meta-media-drawer>header h2{font-size:19px}.meta-media-body{padding:12px 12px 26px}.meta-media-body>section{padding:13px}.meta-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.meta-media-auto{grid-template-columns:62px minmax(0,1fr) 22px}.meta-media-auto>span{width:62px;height:48px}.meta-media-upload .tracking-button{width:100%}}.meta-lead-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.meta-lead-grid>form{border:1px solid #e3e7e2;border-radius:14px;align-content:start;padding:18px}.meta-lead-grid h3{margin:0}@media (width<=800px){.meta-lead-grid{grid-template-columns:1fr}}.meta-hub-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.meta-hub-summary article{background:#fff;border:1px solid #e3e7e2;border-radius:16px;gap:6px;padding:20px;display:grid}.meta-hub-summary article>i{color:#4267b2;width:22px}.meta-hub-summary small{letter-spacing:.08em;color:#7a827b;font-size:11px;font-weight:800}.meta-hub-summary span{color:#697169;font-size:13px}.meta-hub-card{margin-top:16px;display:block!important}.meta-hub-form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;margin-top:16px;display:grid}.meta-hub-form label,.meta-campaign-wizard label,.meta-wizard-step label{gap:7px;font-size:13px;font-weight:700;display:grid}.meta-hub-form input,.meta-hub-form select,.meta-campaign-wizard input,.meta-campaign-wizard select,.meta-campaign-wizard textarea{width:100%;font:inherit;background:#fff;border:1px solid #ccd3cd;border-radius:9px;padding:11px 12px}.meta-campaign-wizard{gap:18px;display:grid}.meta-wizard-step{border:1px solid #e3e7e2;border-radius:14px;grid-template-columns:36px 1fr;gap:14px;padding:18px;display:grid}.meta-wizard-step>span{color:#fff;background:#30493a;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.meta-wizard-step h3{margin:4px 0 14px}.meta-wizard-step>div{gap:12px;display:grid}.meta-approval{background:#f5f7f4;border-radius:12px;align-items:start;padding:16px;grid-template-columns:20px 1fr!important}.meta-approval input{margin-top:3px}.meta-campaign-list{gap:10px;display:grid}.meta-campaign-list>div{border:1px solid #e3e7e2;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px 12px;padding:14px;display:grid}.meta-campaign-list small{grid-column:2}.meta-campaign-list code{grid-area:1/3/3;font-size:11px}@media (width<=1000px){.meta-hub-summary{grid-template-columns:repeat(2,1fr)}.meta-hub-form{grid-template-columns:1fr}.meta-campaign-list>div{grid-template-columns:auto 1fr}.meta-campaign-list code{grid-area:auto/2}}@media (width<=640px){.meta-hub-summary,.meta-wizard-step,.meta-campaign-list>div{grid-template-columns:1fr}.meta-campaign-list small,.meta-campaign-list code{grid-column:1}}.meta-media-picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0;display:grid}.meta-media-picker[hidden]{display:none}.meta-wizard-step .meta-media-option{cursor:pointer;background:#fff;border:2px solid #e1e5e1;border-radius:12px;gap:0;min-width:0;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;position:relative;overflow:hidden}.meta-wizard-step .meta-media-option:hover{border-color:#8ba08e;transform:translateY(-1px)}.meta-wizard-step .meta-media-option:focus-within{outline-offset:2px;outline:3px solid #30493a2e}.meta-wizard-step .meta-media-option:has(input:checked){border-color:#30493a;box-shadow:0 0 0 3px #30493a24}.meta-media-option input{z-index:2;accent-color:#30493a;cursor:pointer;height:21px;margin:0;position:absolute;top:9px;right:9px;width:21px!important}.meta-media-option img{aspect-ratio:4/3;object-fit:cover;background:#edf0ed;width:100%;max-width:100%;display:block}.meta-media-option>span{color:#4d554e;text-overflow:ellipsis;white-space:nowrap;padding:9px 10px;font-size:11px;font-weight:700;display:block;overflow:hidden}.meta-media-option:has(input:disabled){opacity:.58;cursor:not-allowed}@media (width<=1100px){.meta-media-picker{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.meta-media-picker{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=440px){.meta-media-picker{grid-template-columns:1fr}}.meta-safety-notice{color:#64241f;background:#fff2f0;border:1px solid #e7a49d;border-left:4px solid #c94337;border-radius:14px;grid-template-columns:42px minmax(0,1fr);gap:14px;margin-top:20px;padding:17px 19px;display:grid}.meta-safety-notice-icon{color:#ad3026;background:#f8d7d3;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.meta-safety-notice-icon svg{width:20px;height:20px}.meta-safety-notice strong{font-size:14px}.meta-safety-notice p{color:#74332d;max-width:1050px;margin:4px 0 0;font-size:12.5px;line-height:1.5}.meta-hub-summary{margin:16px 0 22px}.meta-hub-summary article{border-radius:13px;grid-template-columns:28px minmax(0,1fr);gap:2px 9px;padding:14px 16px}.meta-hub-summary article>i{grid-row:1/4;align-self:start;width:19px;height:19px;margin-top:2px}.meta-hub-summary small,.meta-hub-summary strong,.meta-hub-summary span{grid-column:2}.meta-hub-summary strong{font-size:14px}.meta-hub-summary span{font-size:11.5px}.meta-workspace-label{color:#575b56;align-items:center;gap:10px;margin:25px 2px 8px;display:flex}.meta-workspace-label>svg{color:#3f5f47;width:20px;height:20px}.meta-workspace-label div{align-items:baseline;gap:8px;display:flex}.meta-workspace-label strong{font-size:14px}.meta-workspace-label span{color:#7a7f79;font-size:12px}.meta-workspace-section{overflow:hidden;padding:0!important}.meta-workspace-section>summary{cursor:pointer;grid-template-columns:40px minmax(0,1fr) auto 20px;align-items:center;gap:12px;padding:18px 20px;list-style:none;transition:background .15s;display:grid}.meta-workspace-section>summary::-webkit-details-marker{display:none}.meta-workspace-section>summary:hover{background:#fafbf9}.meta-workspace-section>summary:focus-visible{outline-offset:-3px;outline:3px solid #3f6b4438}.meta-workspace-section>summary h2{margin:0;font-size:16px}.meta-workspace-section>summary p{color:#737871;margin:3px 0 0;font-size:12px;line-height:1.4}.meta-section-icon{color:#3e6046;background:#edf2ec;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.meta-section-icon svg{width:19px;height:19px}.meta-section-state{color:#6f6b63;white-space:nowrap;background:#f0eee9;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:10.5px;font-weight:800;display:inline-flex}.meta-section-state svg{width:13px;height:13px}.meta-section-state.done{color:#35613e;background:#e7f2e8}.meta-section-state.next{color:#304f38;background:#e4ede4}.meta-section-state.paused{color:#85511e;background:#fff0df}.meta-section-chevron{color:#747870;width:18px;height:18px;transition:transform .18s}.meta-workspace-section[open]>summary{background:#fafbf9}.meta-workspace-section[open]>summary .meta-section-chevron{transform:rotate(180deg)}.meta-section-body{border-top:1px solid #e6e8e4;padding:20px}.meta-section-intro{color:#676d66;margin:0 0 16px;font-size:12.5px;line-height:1.5}.meta-section-toolbar{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.meta-section-toolbar .meta-section-intro{margin:0}.meta-campaign-history{margin-top:22px}.meta-campaign-history .meta-section-body{padding-top:16px}@media (width<=720px){.meta-safety-notice{grid-template-columns:32px 1fr;padding:14px}.meta-safety-notice-icon{width:30px;height:30px}.meta-hub-summary{grid-template-columns:1fr 1fr}.meta-workspace-label div{flex-direction:column;align-items:flex-start;gap:2px}.meta-workspace-section>summary{grid-template-columns:36px minmax(0,1fr) 18px;padding:15px}.meta-section-icon{width:34px;height:34px}.meta-section-state{grid-column:2}.meta-section-chevron{grid-area:1/3}.meta-section-body{padding:16px}.meta-section-toolbar{flex-direction:column;align-items:stretch}.meta-section-toolbar .tracking-button{width:100%}}@media (width<=480px){.meta-hub-summary,.meta-safety-notice{grid-template-columns:1fr}.meta-workspace-section>summary p{display:none}}.meta-switch-row{cursor:pointer;background:#f8faf7;border:1px solid #dfe4df;border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:start;padding:14px 15px;gap:11px!important;display:grid!important}.meta-switch-row input[type=hidden]{display:none}.meta-switch-row input[type=checkbox]{accent-color:#30493a;height:19px;margin:2px 0 0;padding:0;width:19px!important}.meta-switch-row>span{gap:3px;display:grid}.meta-switch-row strong{font-size:13px}.meta-switch-row small{color:#687168;font-size:11.5px;font-weight:500;line-height:1.4}.meta-final-review{grid-template-columns:minmax(280px,.9fr) minmax(320px,1.1fr);align-items:start;gap:18px;display:grid}.meta-ad-preview{background:#fff;border:1px solid #d8ddd8;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #202c2314}.meta-ad-preview header{align-items:center;gap:10px;padding:13px;display:flex}.meta-preview-avatar{color:#34513c;background:#e7eee7;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.meta-preview-avatar svg{width:19px}.meta-ad-preview header div{gap:2px;display:grid}.meta-ad-preview header strong{font-size:12.5px}.meta-ad-preview header small{color:#747b75;align-items:center;gap:4px;font-size:10.5px;display:flex}.meta-ad-preview header small svg{width:11px;height:11px}.meta-ad-preview>p{color:#2f3530;white-space:pre-wrap;min-height:44px;margin:0;padding:0 13px 12px;font-size:12px;line-height:1.45}.meta-preview-media{background:#edf0ed;place-items:center;min-height:230px;display:grid}.meta-preview-media img{aspect-ratio:1.2;object-fit:cover;width:100%;display:block}.meta-preview-media>span{color:#858c86;text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:210px;font-size:11px;display:flex}.meta-preview-media>span svg{width:28px}.meta-ad-preview footer{background:#f6f7f6;border-top:1px solid #e4e7e4;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 13px;display:grid}.meta-ad-preview footer div{gap:2px;min-width:0;display:grid}.meta-ad-preview footer small{color:#7a817b;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9.5px;overflow:hidden}.meta-ad-preview footer strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.meta-ad-preview footer button{color:#343a35;pointer-events:none;background:#fff;border:1px solid #c8ceca;border-radius:7px;padding:7px 10px;font-size:10.5px;font-weight:800}.meta-review-summary{background:#fff;border:1px solid #dfe4df;border-radius:14px;gap:0;display:grid;overflow:hidden}.meta-review-summary>div{border-bottom:1px solid #edf0ed;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;padding:11px 13px;display:grid}.meta-review-summary>div>svg{color:#43614b;width:18px}.meta-review-summary>div>span{gap:2px;display:grid}.meta-review-summary small{color:#777f78;letter-spacing:.04em;text-transform:uppercase;font-size:9.5px;font-weight:750}.meta-review-summary strong{font-size:12.5px}.meta-review-summary>p{color:#76501f;background:#fff8ed;grid-template-columns:20px minmax(0,1fr);gap:9px;margin:0;padding:13px;font-size:11px;line-height:1.45;display:grid}.meta-review-summary>p svg{width:17px}.meta-insight-row{grid-column:2/-1;grid-template-columns:repeat(4,minmax(110px,1fr));gap:8px;margin-top:4px;display:grid}.meta-insight-row>span{color:#6d756e;background:#f7faf7;border:1px solid #dfe6df;border-radius:9px;gap:2px;padding:9px 10px;font-size:10.5px;display:grid}.meta-insight-row b{color:#30493a;font-size:13px}.meta-campaign-list>div>form{grid-column:2;justify-self:start}.meta-campaign-list>div>form .tracking-button{margin-top:2px}@media (width<=900px){.meta-final-review{grid-template-columns:1fr}.meta-ad-preview{max-width:520px}.meta-insight-row{grid-template-columns:repeat(2,minmax(110px,1fr))}}@media (width<=640px){.meta-insight-row,.meta-campaign-list>div>form{grid-column:1}.meta-insight-row{grid-template-columns:1fr 1fr}.meta-preview-media{min-height:200px}}@media (width<=420px){.meta-insight-row,.meta-ad-preview footer{grid-template-columns:1fr}.meta-ad-preview footer button{justify-self:start}}.iv-gallery-disclosure-help{color:#777266;margin:0 0 10px;font-size:12.5px;line-height:1.5}.iv-form-disclosure-badge{color:#fff;letter-spacing:.045em;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#182a20c2;border:1px solid #ffffff80;border-radius:999px;max-width:calc(100% - 14px);padding:4px 8px;font-size:8.5px;font-weight:750;line-height:1.15;position:absolute;bottom:7px;right:7px;overflow:hidden;box-shadow:0 2px 10px #00000029}.iv-gallery-disclosure-control{border-top:1px solid #efebe1;flex-direction:column;gap:5px;padding:8px;display:flex}.iv-gallery-disclosure-control>span{color:#777266;font-size:10.5px;font-weight:600}.iv-gallery-disclosure-control select{color:#30372f;cursor:pointer;background:#faf9f6;border:1px solid #d9d3c7;border-radius:8px;outline:none;width:100%;min-height:34px;padding:6px 28px 6px 8px;font-size:11.5px}.iv-gallery-disclosure-control select:focus{border-color:#2e4a3a;box-shadow:0 0 0 3px #2e4a3a1f}.iv-gallery-disclosure-control select:disabled{cursor:wait;opacity:.65}@media (width<=640px){.iv-gallery-disclosure-help{font-size:13px}.iv-gallery-disclosure-control>span{font-size:12px}.iv-gallery-disclosure-control select{min-height:40px;font-size:14px}.iv-form-disclosure-badge{font-size:9.5px}}.overview-announce{background:#fff;border:1px solid #dad4c6;border-radius:16px;align-items:flex-start;gap:14px;margin-bottom:22px;padding:16px 18px;display:flex}.overview-announce.is-unread{border-color:#b9c6ba;box-shadow:inset 3px 0 #3f5443}.overview-announce-icon{color:#3f5443;background:#e4e9e1;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.overview-announce-icon [data-lucide]{width:17px;height:17px}.overview-announce-main{flex:1;min-width:0}.overview-announce-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.overview-announce-head strong{color:#2b2a26;font-size:16px;font-weight:700}.overview-announce-head small{color:#9b968c;font-size:12px}.overview-announce-main p{color:#2b2a26;overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;font-weight:500;line-height:1.6}.overview-announce-tools{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;display:flex}.overview-announce-tools form{margin:0}.overview-announce-tools .button{min-height:34px;padding:6px 12px;font-size:12.5px}.overview-announce-tools .button [data-lucide]{width:14px;height:14px}.overview-announce-tools a{color:#3f5443;white-space:nowrap;align-items:center;gap:3px;font-size:12.5px;font-weight:600;display:inline-flex}.overview-announce-tools a [data-lucide]{width:13px;height:13px}@media (width<=720px){.overview-announce{flex-wrap:wrap}.overview-announce-tools{justify-content:flex-start;width:100%;padding-left:48px}}.iv-form-notice{color:#554a2e;background:linear-gradient(135deg,#fffaf0,#f4f1e5);border:1px solid #d6c898;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;margin:12px 0;padding:14px 16px;display:grid}.iv-form-notice.is-danger{color:#6e2f25;background:#fdf3f1;border-color:#e4bfb6}.iv-form-notice.is-info{color:#2f4a36;background:#f0f5ef;border-color:#c9d8c6}.iv-form-notice>svg{width:21px;margin-top:2px}.iv-form-notice strong{font-size:14.5px;display:block}.iv-form-notice p{margin:4px 0 0;font-size:13.5px;line-height:1.55}.iv-form-notice-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.iv-form-notice-actions .iv-btn{min-height:36px;padding:7px 14px}.iv-amen.custom{border-style:dashed}.iv-field-lock.is-warning{color:#a5443a}.iv-fields.three.even{grid-template-columns:repeat(3,minmax(0,1fr))}.iv-field-lock-row{margin-top:-8px}.iv-field input[readonly][data-identity-field],.iv-field select[disabled][data-identity-field]{color:#5c6157;cursor:not-allowed;background:#f5f3ec}@media (width<=640px){.iv-fields.three.even{grid-template-columns:1fr}}.tracking-meta-picker{gap:8px;margin-top:10px;display:grid}.tracking-meta-picker .tracking-button{justify-self:start;height:36px;padding:7px 14px;font-size:13.5px}.tracking-meta-list{background:#fff;border:1px solid #e4e0d7;border-radius:10px;gap:0;display:grid;overflow:hidden}.tracking-meta-option{text-align:left;width:100%;font:inherit;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.tracking-meta-option+.tracking-meta-option{border-top:1px solid #efece5}.tracking-meta-option:hover,.tracking-meta-option:focus-visible{background:#f7f5f0}.tracking-meta-option.is-selected{background:#eef1ec}.tracking-meta-option strong{color:#2b2a26;font-size:13.5px;font-weight:700;display:block}.tracking-meta-option small{color:#6b6862;font-size:12px;display:block}.tracking-meta-option em{color:#3f5443;flex:none;font-size:12px;font-style:normal;font-weight:600}.tracking-meta-option em.is-idle{color:#966a2b}.onboarding-card{flex-direction:column;gap:14px;margin-bottom:18px;display:flex}.onboarding-card__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.onboarding-card__head h2{color:#2b2a26;margin:0;font-size:15px;font-weight:700}.onboarding-card__head p{color:#6b6862;margin:4px 0 0;font-size:13px}.onboarding-card__hide{color:#6b6862;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600}.onboarding-card__hide:hover{color:#3f5443}.onboarding-card__bar{background:#ece8df;border-radius:999px;height:6px;overflow:hidden}.onboarding-card__bar span{background:#3f5443;border-radius:999px;height:100%;display:block}.onboarding-card__steps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.onboarding-card__steps li{border:1px solid #e4e0d7;border-radius:12px;grid-template-rows:1fr auto;grid-template-columns:20px 1fr;align-items:start;column-gap:10px;padding:12px 14px;display:grid}.onboarding-card__steps li [data-lucide],.onboarding-card__steps li svg{color:#9b968c;width:18px;height:18px;margin-top:1px}.onboarding-card__steps li.is-done svg{color:#3f5443}.onboarding-card__steps li.is-done strong{color:#6b6862;text-decoration:line-through}.onboarding-card__steps strong{color:#2b2a26;font-size:13.5px;font-weight:700;display:block}.onboarding-card__steps span{color:#6b6862;margin-top:2px;font-size:12.5px;display:block}.onboarding-card__steps a{white-space:nowrap;color:#3f5443;grid-column:2;place-self:end start;align-items:center;gap:3px;margin-top:10px;font-size:12.5px;font-weight:700;display:inline-flex}.onboarding-card__steps a svg{width:13px;height:13px;color:inherit;margin:0}.referral-card h2{align-items:center;gap:8px;margin:0 0 6px;font-size:15px;font-weight:700;display:flex}.referral-card h2 svg{color:#3f5443;width:17px;height:17px}.referral-card p{color:#6b6862;margin:0 0 12px;font-size:13px;line-height:1.5}.referral-card__link{gap:8px;display:flex}.referral-card__link input{color:#2b2a26;background:#f7f5f0;border:1px solid #c3bcaa;border-radius:10px;flex:1;min-width:0;height:36px;padding:0 10px;font-size:12.5px}.referral-card__link button{color:#fff;cursor:pointer;background:#3f5443;border:1px solid #3f5443;border-radius:10px;height:36px;padding:0 14px;font-size:13px;font-weight:700}.iv-address-approx{color:#5b4320;background:#fbf4e6;border:1px solid #ecd9b4;border-radius:10px;align-items:flex-start;gap:10px;margin:-4px 0 14px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.iv-address-approx[hidden]{display:none}.iv-address-approx svg{color:#9a6a1f;flex:0 0 17px;width:17px;height:17px;margin-top:1px}.iv-address-approx b{margin-bottom:2px;font-weight:600;display:block}.iv-address-visibility{margin-top:14px}.iv-visibility-options{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.iv-visibility-options .iv-check.boxed{min-height:36px}.iv-visibility-note{color:#5c6157;margin-top:7px;font-size:13px;line-height:1.45;display:block}.iv-visibility-note.is-warning{color:#8a5a14}@media (width<=720px){.iv-visibility-options{grid-template-columns:1fr}}svg.iv-ph{vertical-align:-.15em;flex:none}svg.iv-ph.iv-inline-ic{vertical-align:-.1em;margin:0 1px}
