@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_b53a14{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_b53a14{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}[data-saasmaker-widget].smw--light{--smw-bg:#ffffff;--smw-bg-secondary:#f8f9fa;--smw-bg-hover:#f1f3f5;--smw-text:#1a1a2e;--smw-text-secondary:#6b7280;--smw-text-muted:#9ca3af;--smw-border:#e5e7eb;--smw-overlay:rgba(0,0,0,0.4);--smw-shadow:0 20px 60px rgba(0,0,0,0.15),0 4px 16px rgba(0,0,0,0.1);--smw-input-bg:#ffffff;--smw-input-border:#d1d5db;--smw-skeleton-bg:#e5e7eb;--smw-skeleton-shine:#f3f4f6}[data-saasmaker-widget].smw--dark{--smw-bg:#1e1e2e;--smw-bg-secondary:#262637;--smw-bg-hover:#2e2e42;--smw-text:#e4e4ef;--smw-text-secondary:#a0a0b8;--smw-text-muted:#6b6b80;--smw-border:#363649;--smw-overlay:rgba(0,0,0,0.6);--smw-shadow:0 20px 60px rgba(0,0,0,0.4),0 4px 16px rgba(0,0,0,0.3);--smw-input-bg:#262637;--smw-input-border:#404055;--smw-skeleton-bg:#363649;--smw-skeleton-shine:#404055}[data-saasmaker-widget].smw--auto{--smw-bg:#ffffff;--smw-bg-secondary:#f8f9fa;--smw-bg-hover:#f1f3f5;--smw-text:#1a1a2e;--smw-text-secondary:#6b7280;--smw-text-muted:#9ca3af;--smw-border:#e5e7eb;--smw-overlay:rgba(0,0,0,0.4);--smw-shadow:0 20px 60px rgba(0,0,0,0.15),0 4px 16px rgba(0,0,0,0.1);--smw-input-bg:#ffffff;--smw-input-border:#d1d5db;--smw-skeleton-bg:#e5e7eb;--smw-skeleton-shine:#f3f4f6}@media (prefers-color-scheme:dark){[data-saasmaker-widget].smw--auto{--smw-bg:#1e1e2e;--smw-bg-secondary:#262637;--smw-bg-hover:#2e2e42;--smw-text:#e4e4ef;--smw-text-secondary:#a0a0b8;--smw-text-muted:#6b6b80;--smw-border:#363649;--smw-overlay:rgba(0,0,0,0.6);--smw-shadow:0 20px 60px rgba(0,0,0,0.4),0 4px 16px rgba(0,0,0,0.3);--smw-input-bg:#262637;--smw-input-border:#404055;--smw-skeleton-bg:#363649;--smw-skeleton-shine:#404055}}[data-saasmaker-widget]{--smw-bug:#ef4444;--smw-feature:#8b5cf6;--smw-feedback:#3b82f6}[data-saasmaker-widget].smw-root{all:initial;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5;color:var(--smw-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-saasmaker-widget] *,[data-saasmaker-widget] :after,[data-saasmaker-widget] :before{box-sizing:border-box;margin:0;padding:0}[data-saasmaker-widget] .smw-trigger{position:fixed;z-index:2147483646;display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border:none;border-radius:50px;background:var(--smw-accent,#1464ff);color:#ffffff;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.2);transition:transform .2s ease,box-shadow .2s ease;line-height:1}[data-saasmaker-widget] .smw-trigger:hover{transform:scale(1.05);box-shadow:0 6px 20px rgba(0,0,0,.25)}[data-saasmaker-widget] .smw-trigger:active{transform:scale(.98)}[data-saasmaker-widget] .smw-trigger--bottom-right{bottom:20px;right:20px}[data-saasmaker-widget] .smw-trigger--bottom-left{bottom:20px;left:20px}[data-saasmaker-widget] .smw-trigger__text{white-space:nowrap}[data-saasmaker-widget] .smw-overlay{position:fixed;z-index:2147483647;inset:0;display:flex;align-items:center;justify-content:center;background:var(--smw-overlay);animation:smw-fade-in .2s ease}@keyframes smw-fade-in{0%{opacity:0}to{opacity:1}}[data-saasmaker-widget] .smw-modal{position:relative;width:100%;max-width:480px;max-height:90vh;display:flex;flex-direction:column;background:var(--smw-bg);border-radius:16px;box-shadow:var(--smw-shadow);overflow:hidden;animation:smw-slide-up .25s ease}@keyframes smw-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[data-saasmaker-widget] .smw-modal__header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 0}[data-saasmaker-widget] .smw-modal__title{font-size:18px;font-weight:700;color:var(--smw-text);line-height:1.3}[data-saasmaker-widget] .smw-modal__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:var(--smw-text-secondary);cursor:pointer;transition:background .15s ease,color .15s ease}[data-saasmaker-widget] .smw-modal__close:hover{background:var(--smw-bg-hover);color:var(--smw-text)}[data-saasmaker-widget] .smw-modal__body{flex:1;overflow-y:auto;padding:16px 20px 20px}[data-saasmaker-widget] .smw-tabs{display:flex;gap:0;padding:12px 20px 0;border-bottom:1px solid var(--smw-border)}[data-saasmaker-widget] .smw-tab{flex:1;padding:10px 0;background:transparent;color:var(--smw-text-secondary);font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;border:none;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}[data-saasmaker-widget] .smw-tab:hover{color:var(--smw-text)}[data-saasmaker-widget] .smw-tab--active{color:var(--smw-accent);border-bottom-color:var(--smw-accent)}[data-saasmaker-widget] .smw-submit-form{display:flex;flex-direction:column;gap:14px}[data-saasmaker-widget] .smw-field{display:flex;flex-direction:column;gap:6px}[data-saasmaker-widget] .smw-label{font-size:13px;font-weight:600;color:var(--smw-text)}[data-saasmaker-widget] .smw-required{color:#ef4444}[data-saasmaker-widget] .smw-input,[data-saasmaker-widget] .smw-textarea{width:100%;padding:10px 12px;border:1px solid var(--smw-input-border);border-radius:8px;background:var(--smw-input-bg);color:var(--smw-text);font-family:inherit;font-size:14px;line-height:1.5;outline:none;transition:border-color .15s ease,box-shadow .15s ease}[data-saasmaker-widget] .smw-input:focus,[data-saasmaker-widget] .smw-textarea:focus{border-color:var(--smw-accent);box-shadow:0 0 0 3px rgba(20,100,255,.12)}[data-saasmaker-widget] .smw-input::placeholder,[data-saasmaker-widget] .smw-textarea::placeholder{color:var(--smw-text-muted)}[data-saasmaker-widget] .smw-input--disabled{opacity:.6;cursor:not-allowed;background:var(--smw-bg-secondary)}[data-saasmaker-widget] .smw-textarea{resize:vertical;min-height:80px}[data-saasmaker-widget] .smw-type-selector{display:flex;gap:8px}[data-saasmaker-widget] .smw-type-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:4px;padding:8px 12px;border:1px solid var(--smw-border);border-radius:8px;background:var(--smw-bg);color:var(--smw-text-secondary);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}[data-saasmaker-widget] .smw-type-btn:hover{background:var(--smw-bg-hover);color:var(--smw-text)}[data-saasmaker-widget] .smw-type-btn--active.smw-type-btn--bug{border-color:var(--smw-bug);background:rgba(239,68,68,.08);color:var(--smw-bug)}[data-saasmaker-widget] .smw-type-btn--active.smw-type-btn--feature{border-color:var(--smw-feature);background:rgba(139,92,246,.08);color:var(--smw-feature)}[data-saasmaker-widget] .smw-type-btn--active.smw-type-btn--feedback{border-color:var(--smw-feedback);background:rgba(59,130,246,.08);color:var(--smw-feedback)}[data-saasmaker-widget] .smw-type-btn__emoji{font-size:15px;line-height:1}[data-saasmaker-widget] .smw-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border:none;border-radius:8px;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;line-height:1.4}[data-saasmaker-widget] .smw-btn--primary{background:var(--smw-accent);color:#ffffff}[data-saasmaker-widget] .smw-btn--primary:hover:not(:disabled){filter:brightness(1.1)}[data-saasmaker-widget] .smw-btn--primary:active:not(:disabled){filter:brightness(.95)}[data-saasmaker-widget] .smw-btn--primary:disabled{opacity:.6;cursor:not-allowed}[data-saasmaker-widget] .smw-btn--secondary{background:var(--smw-bg-secondary);color:var(--smw-text);border:1px solid var(--smw-border)}[data-saasmaker-widget] .smw-btn--secondary:hover{background:var(--smw-bg-hover)}[data-saasmaker-widget] .smw-btn--full{width:100%}[data-saasmaker-widget] .smw-btn__loading{display:inline-flex;align-items:center;gap:8px}[data-saasmaker-widget] .smw-spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#ffffff;border-radius:50%;animation:smw-spin .6s linear infinite}@keyframes smw-spin{to{transform:rotate(1turn)}}[data-saasmaker-widget] .smw-error{padding:10px 12px;border-radius:8px;background:rgba(239,68,68,.08);color:#ef4444;font-size:13px}[data-saasmaker-widget] .smw-submit-success{flex-direction:column;gap:12px;padding:40px 20px;text-align:center}[data-saasmaker-widget] .smw-submit-success,[data-saasmaker-widget] .smw-submit-success__icon{display:flex;align-items:center;justify-content:center}[data-saasmaker-widget] .smw-submit-success__title{font-size:20px;font-weight:700;color:var(--smw-text)}[data-saasmaker-widget] .smw-submit-success__message{font-size:14px;color:var(--smw-text-secondary)}[data-saasmaker-widget] .smw-browse{display:flex;flex-direction:column;gap:12px}[data-saasmaker-widget] .smw-browse__filters{display:flex;gap:6px;flex-wrap:wrap}[data-saasmaker-widget] .smw-filter-pill{padding:5px 14px;border:1px solid var(--smw-border);border-radius:50px;background:var(--smw-bg);color:var(--smw-text-secondary);font-family:inherit;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}[data-saasmaker-widget] .smw-filter-pill:hover{background:var(--smw-bg-hover);color:var(--smw-text)}[data-saasmaker-widget] .smw-filter-pill--active{background:var(--smw-accent);color:#ffffff;border-color:var(--smw-accent)}[data-saasmaker-widget] .smw-filter-pill--active:hover{background:var(--smw-accent);color:#ffffff}[data-saasmaker-widget] .smw-browse__list{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto}[data-saasmaker-widget] .smw-browse__empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 20px;text-align:center;color:var(--smw-text-muted);font-size:14px}[data-saasmaker-widget] .smw-browse-item{display:flex;gap:12px;padding:12px;border:1px solid var(--smw-border);border-radius:10px;background:var(--smw-bg);transition:border-color .15s ease}[data-saasmaker-widget] .smw-browse-item:hover{border-color:var(--smw-text-muted)}[data-saasmaker-widget] .smw-browse-item__upvote{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:40px;padding:6px 4px;border:1px solid var(--smw-border);border-radius:8px;background:var(--smw-bg-secondary);color:var(--smw-text-secondary);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}[data-saasmaker-widget] .smw-browse-item__upvote:hover:not(:disabled){border-color:var(--smw-accent);color:var(--smw-accent);background:rgba(20,100,255,.06)}[data-saasmaker-widget] .smw-browse-item__upvote:disabled{opacity:.6;cursor:not-allowed}[data-saasmaker-widget] .smw-browse-item__count{font-size:13px;line-height:1}[data-saasmaker-widget] .smw-browse-item__content{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}[data-saasmaker-widget] .smw-browse-item__title{font-size:14px;font-weight:600;color:var(--smw-text);line-height:1.3}[data-saasmaker-widget] .smw-browse-item__desc{font-size:13px;color:var(--smw-text-secondary);line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[data-saasmaker-widget] .smw-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:50px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;width:fit-content}[data-saasmaker-widget] .smw-badge--bug{background:rgba(239,68,68,.1);color:var(--smw-bug)}[data-saasmaker-widget] .smw-badge--feature{background:rgba(139,92,246,.1);color:var(--smw-feature)}[data-saasmaker-widget] .smw-badge--feedback{background:rgba(59,130,246,.1);color:var(--smw-feedback)}[data-saasmaker-widget] .smw-image-upload__dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:20px;border:2px dashed var(--smw-border);border-radius:10px;background:var(--smw-bg-secondary);color:var(--smw-text-muted);cursor:pointer;transition:all .2s ease;min-height:80px}[data-saasmaker-widget] .smw-image-upload__dropzone--active,[data-saasmaker-widget] .smw-image-upload__dropzone:hover{border-color:var(--smw-accent);background:rgba(20,100,255,.04);color:var(--smw-text-secondary)}[data-saasmaker-widget] .smw-image-upload__input{display:none}[data-saasmaker-widget] .smw-image-upload__label{font-size:13px;font-weight:500}[data-saasmaker-widget] .smw-image-upload__hint{font-size:11px;color:var(--smw-text-muted)}[data-saasmaker-widget] .smw-image-upload__progress{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px}[data-saasmaker-widget] .smw-image-upload__progress-bar{width:100%;height:4px;border-radius:2px;background:var(--smw-accent);transition:width .2s ease}[data-saasmaker-widget] .smw-image-upload__progress-text{font-size:12px;color:var(--smw-text-secondary)}[data-saasmaker-widget] .smw-image-upload__preview{position:relative;display:inline-block;border-radius:8px;overflow:hidden;border:1px solid var(--smw-border)}[data-saasmaker-widget] .smw-image-upload__img{display:block;max-width:100%;max-height:120px;object-fit:cover;border-radius:8px}[data-saasmaker-widget] .smw-image-upload__remove{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:50%;background:rgba(0,0,0,.6);color:#ffffff;cursor:pointer;transition:background .15s ease}[data-saasmaker-widget] .smw-image-upload__remove:hover{background:rgba(0,0,0,.8)}[data-saasmaker-widget] .smw-image-upload__error{margin-top:4px;font-size:12px;color:#ef4444}[data-saasmaker-widget] .smw-browse-item--skeleton{pointer-events:none}[data-saasmaker-widget] .smw-skeleton{background:var(--smw-skeleton-bg);border-radius:4px;animation:smw-shimmer 1.5s ease-in-out infinite}[data-saasmaker-widget] .smw-skeleton--circle{width:20px;height:14px;border-radius:3px}[data-saasmaker-widget] .smw-skeleton--xs{width:16px;height:12px}[data-saasmaker-widget] .smw-skeleton--badge{width:48px;height:18px;border-radius:50px}[data-saasmaker-widget] .smw-skeleton--line{width:100%;height:14px}[data-saasmaker-widget] .smw-skeleton--short{width:65%}@keyframes smw-shimmer{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@media (max-width:520px){[data-saasmaker-widget] .smw-modal{max-width:100%;max-height:100%;height:100%;border-radius:0;animation:smw-slide-up-mobile .3s ease}@keyframes smw-slide-up-mobile{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}[data-saasmaker-widget] .smw-overlay{align-items:flex-end}}[data-saasmaker-widget] .smw-browse__list::-webkit-scrollbar,[data-saasmaker-widget] .smw-modal__body::-webkit-scrollbar{width:6px}[data-saasmaker-widget] .smw-browse__list::-webkit-scrollbar-track,[data-saasmaker-widget] .smw-modal__body::-webkit-scrollbar-track{background:transparent}[data-saasmaker-widget] .smw-browse__list::-webkit-scrollbar-thumb,[data-saasmaker-widget] .smw-modal__body::-webkit-scrollbar-thumb{background:var(--smw-border);border-radius:3px}[data-saasmaker-widget] .smw-browse__list::-webkit-scrollbar-thumb:hover,[data-saasmaker-widget] .smw-modal__body::-webkit-scrollbar-thumb:hover{background:var(--smw-text-muted)}