@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-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/ba015fad6dcf6784-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/4cf2300e9c8272f7-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_188709{font-family:Geist,Geist Fallback;font-style:normal}.__variable_188709{--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/9610d9e46709d722-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/747892c23ea88013-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/93f479601ee12b01-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 Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--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)}[data-saasmaker-testimonials].smw-tm--light{--smw-tm-bg:#ffffff;--smw-tm-text:#1a1a2e;--smw-tm-text-secondary:#6b7280;--smw-tm-border:#e5e7eb;--smw-tm-input-bg:#ffffff;--smw-tm-input-border:#d1d5db;--smw-tm-card-bg:#ffffff;--smw-tm-star:#fbbf24;--smw-tm-star-empty:#d1d5db}[data-saasmaker-testimonials].smw-tm--dark{--smw-tm-bg:#1e1e2e;--smw-tm-text:#e4e4ef;--smw-tm-text-secondary:#a0a0b8;--smw-tm-border:#363649;--smw-tm-input-bg:#262637;--smw-tm-input-border:#404055;--smw-tm-card-bg:#262637;--smw-tm-star:#fbbf24;--smw-tm-star-empty:#404055}[data-saasmaker-testimonials].smw-tm--auto{--smw-tm-bg:#ffffff;--smw-tm-text:#1a1a2e;--smw-tm-text-secondary:#6b7280;--smw-tm-border:#e5e7eb;--smw-tm-input-bg:#ffffff;--smw-tm-input-border:#d1d5db;--smw-tm-card-bg:#ffffff;--smw-tm-star:#fbbf24;--smw-tm-star-empty:#d1d5db}@media (prefers-color-scheme:dark){[data-saasmaker-testimonials].smw-tm--auto{--smw-tm-bg:#1e1e2e;--smw-tm-text:#e4e4ef;--smw-tm-text-secondary:#a0a0b8;--smw-tm-border:#363649;--smw-tm-input-bg:#262637;--smw-tm-input-border:#404055;--smw-tm-card-bg:#262637;--smw-tm-star:#fbbf24;--smw-tm-star-empty:#404055}}[data-saasmaker-testimonials]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--smw-tm-text)}.smw-tm-form{display:flex;flex-direction:column;gap:8px}.smw-tm-input{width:100%;padding:10px 12px;border:1px solid var(--smw-tm-input-border);border-radius:8px;background:var(--smw-tm-input-bg);color:var(--smw-tm-text);font-size:14px;outline:none;transition:border-color .15s;box-sizing:border-box}.smw-tm-input:focus{border-color:var(--smw-tm-accent,#1464ff)}.smw-tm-input::placeholder{color:var(--smw-tm-text-secondary)}.smw-tm-textarea{width:100%;padding:10px 12px;border:1px solid var(--smw-tm-input-border);border-radius:8px;background:var(--smw-tm-input-bg);color:var(--smw-tm-text);font-size:14px;outline:none;transition:border-color .15s;box-sizing:border-box;resize:vertical;min-height:80px;font-family:inherit}.smw-tm-textarea:focus{border-color:var(--smw-tm-accent,#1464ff)}.smw-tm-textarea::placeholder{color:var(--smw-tm-text-secondary)}.smw-tm-row{display:flex;gap:8px}.smw-tm-row>*{flex:1}.smw-tm-button{width:100%;padding:10px 16px;border:none;border-radius:8px;background:var(--smw-tm-accent,#1464ff);color:#ffffff;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .15s}.smw-tm-button:hover{opacity:.9}.smw-tm-button:disabled{opacity:.5;cursor:not-allowed}.smw-tm-error{color:#ef4444;font-size:13px;margin:0}.smw-tm-success{text-align:center;padding:16px 0}.smw-tm-success-icon{font-size:32px;margin-bottom:8px}.smw-tm-success-title{font-size:16px;font-weight:600;margin:0 0 4px}.smw-tm-success-sub{font-size:14px;color:var(--smw-tm-text-secondary);margin:0}.smw-tm-stars{display:flex;gap:4px;margin:4px 0}.smw-tm-star{cursor:pointer;font-size:24px;color:var(--smw-tm-star-empty);transition:color .1s;background:none;border:none;padding:0;line-height:1}.smw-tm-star--active,.smw-tm-star:hover{color:var(--smw-tm-star)}.smw-tm-upload{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--smw-tm-text-secondary)}.smw-tm-upload input[type=file]{display:none}.smw-tm-upload-btn{padding:6px 12px;border:1px solid var(--smw-tm-input-border);border-radius:6px;background:var(--smw-tm-input-bg);color:var(--smw-tm-text);font-size:13px;cursor:pointer}.smw-tm-wall{display:grid;gap:16px}.smw-tm-wall--grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.smw-tm-wall--masonry{columns:300px;gap:16px}.smw-tm-wall--masonry .smw-tm-card{break-inside:avoid;margin-bottom:16px}.smw-tm-wall--list{grid-template-columns:1fr}.smw-tm-card{background:var(--smw-tm-card-bg);border:1px solid var(--smw-tm-border);border-radius:12px;padding:20px}.smw-tm-card-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.smw-tm-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--smw-tm-border)}.smw-tm-avatar-placeholder{width:40px;height:40px;border-radius:50%;background:var(--smw-tm-accent,#1464ff);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px}.smw-tm-author-name{font-weight:600;font-size:14px}.smw-tm-author-title{font-size:13px;color:var(--smw-tm-text-secondary)}.smw-tm-card-stars{display:flex;gap:2px;margin-bottom:8px}.smw-tm-card-star{font-size:14px;color:var(--smw-tm-star)}.smw-tm-card-star--empty{color:var(--smw-tm-star-empty)}.smw-tm-card-content{font-size:14px;line-height:1.6;margin:0 0 12px}.smw-tm-card-image{width:100%;border-radius:8px;margin-bottom:12px;max-height:200px;object-fit:cover}.smw-tm-card-tweet{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--smw-tm-text-secondary);text-decoration:none;margin-top:8px}.smw-tm-card-tweet:hover{text-decoration:underline}.smw-tm-card-tweet svg{width:14px;height:14px}.smw-tm-empty{text-align:center;padding:32px;color:var(--smw-tm-text-secondary);font-size:14px}[data-saasmaker-changelog].smw-cl--light{--smw-cl-bg:#ffffff;--smw-cl-text:#1a1a2e;--smw-cl-text-secondary:#6b7280;--smw-cl-border:#e5e7eb;--smw-cl-card-bg:#ffffff;--smw-cl-line:#e5e7eb;--smw-cl-dot:#d1d5db}[data-saasmaker-changelog].smw-cl--dark{--smw-cl-bg:#1e1e2e;--smw-cl-text:#e4e4ef;--smw-cl-text-secondary:#a0a0b8;--smw-cl-border:#363649;--smw-cl-card-bg:#262637;--smw-cl-line:#363649;--smw-cl-dot:#404055}[data-saasmaker-changelog].smw-cl--auto{--smw-cl-bg:#ffffff;--smw-cl-text:#1a1a2e;--smw-cl-text-secondary:#6b7280;--smw-cl-border:#e5e7eb;--smw-cl-card-bg:#ffffff;--smw-cl-line:#e5e7eb;--smw-cl-dot:#d1d5db}@media (prefers-color-scheme:dark){[data-saasmaker-changelog].smw-cl--auto{--smw-cl-bg:#1e1e2e;--smw-cl-text:#e4e4ef;--smw-cl-text-secondary:#a0a0b8;--smw-cl-border:#363649;--smw-cl-card-bg:#262637;--smw-cl-line:#363649;--smw-cl-dot:#404055}}[data-saasmaker-changelog]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--smw-cl-text)}.smw-cl-timeline{position:relative;padding-left:28px}.smw-cl-timeline:before{content:"";position:absolute;left:7px;top:8px;bottom:0;width:2px;background:var(--smw-cl-line)}.smw-cl-entry{position:relative;padding-bottom:32px}.smw-cl-entry:last-child{padding-bottom:0}.smw-cl-dot{position:absolute;left:-24px;top:6px;width:12px;height:12px;border-radius:50%;background:var(--smw-cl-dot);border:2px solid var(--smw-cl-card-bg);z-index:1}.smw-cl-dot--feature{background:#3b82f6}.smw-cl-dot--improvement{background:#22c55e}.smw-cl-dot--fix{background:#eab308}.smw-cl-dot--breaking{background:#ef4444}.smw-cl-date{font-size:13px;color:var(--smw-cl-text-secondary);margin-bottom:6px}.smw-cl-badges{display:flex;gap:6px;margin-bottom:8px;flex-wrap:wrap}.smw-cl-badge{display:inline-block;padding:2px 8px;border-radius:9999px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.smw-cl-badge--version{background:var(--smw-cl-border);color:var(--smw-cl-text)}.smw-cl-badge--feature{background:#dbeafe;color:#1d4ed8}.smw-cl-badge--improvement{background:#dcfce7;color:#15803d}.smw-cl-badge--fix{background:#fef9c3;color:#a16207}.smw-cl-badge--breaking{background:#fee2e2;color:#b91c1c}@media (prefers-color-scheme:dark){[data-saasmaker-changelog].smw-cl--auto .smw-cl-badge--feature{background:#1e3a5f;color:#93c5fd}[data-saasmaker-changelog].smw-cl--auto .smw-cl-badge--improvement{background:#14532d;color:#86efac}[data-saasmaker-changelog].smw-cl--auto .smw-cl-badge--fix{background:#422006;color:#fde047}[data-saasmaker-changelog].smw-cl--auto .smw-cl-badge--breaking{background:#450a0a;color:#fca5a5}[data-saasmaker-changelog].smw-cl--auto .smw-cl-badge--version{background:#363649;color:#a0a0b8}}[data-saasmaker-changelog].smw-cl--dark .smw-cl-badge--feature{background:#1e3a5f;color:#93c5fd}[data-saasmaker-changelog].smw-cl--dark .smw-cl-badge--improvement{background:#14532d;color:#86efac}[data-saasmaker-changelog].smw-cl--dark .smw-cl-badge--fix{background:#422006;color:#fde047}[data-saasmaker-changelog].smw-cl--dark .smw-cl-badge--breaking{background:#450a0a;color:#fca5a5}[data-saasmaker-changelog].smw-cl--dark .smw-cl-badge--version{background:#363649;color:#a0a0b8}.smw-cl-title{font-size:16px;font-weight:600;margin:0 0 6px;line-height:1.4}.smw-cl-content{line-height:1.6;margin:0;white-space:pre-wrap}.smw-cl-content,.smw-cl-empty{font-size:14px;color:var(--smw-cl-text-secondary)}.smw-cl-empty{text-align:center;padding:32px}