.space-page-header{flex-direction:column;gap:4px;display:flex}.space-card{border:1px solid var(--color-border);background-color:var(--color-surface);border-radius:12px;flex-direction:column;gap:8px;min-height:118px;padding:16px 18px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.space-card:hover{border-color:var(--color-primary);box-shadow:0 2px 10px #12787114}.space-card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.space-card-name{color:var(--color-text);font-size:14px;font-weight:600}.space-card-badge{color:var(--color-text-muted);background-color:var(--color-background);border-radius:20px;flex-shrink:0;padding:2px 8px;font-size:10px;font-weight:600}.space-card-desc{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.space-card-stats{color:var(--color-text);align-items:center;gap:14px;margin-top:auto;font-size:12px;display:flex}.space-card-rating{align-items:center;gap:3px;display:flex}.space-create-card{background-color:var(--color-primary-light);border:1.5px dashed var(--color-secondary);cursor:pointer;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:118px;padding:16px;text-decoration:none;display:flex}.space-create-icon{background-color:var(--color-surface);border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.space-create-title{color:var(--color-primary);margin:0;font-size:12px;font-weight:600}.space-create-sub{color:var(--color-text-muted);text-align:center;margin:0;font-size:11px}.space-form-layout{box-sizing:border-box;grid-template-columns:1fr;align-items:start;gap:24px;width:100%;display:grid}@media (width>=1024px){.space-form-layout{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}}.space-form-column{box-sizing:border-box;flex-direction:column;gap:24px;width:100%;min-width:0;display:flex}@media (width>=640px){.space-form-actions{flex-direction:row;justify-content:flex-end;align-items:center}.space-form-actions .btn{width:auto}}.space-upgrade-hint{color:var(--color-text-muted);margin:-6px 0 0;font-size:12px}.space-form-row{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.space-form-row>*{flex:160px;min-width:160px}.space-slug-box strong{color:var(--color-text);font-weight:600}.logo-preview-box{background-color:var(--color-primary-light);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.logo-preview-box.round{border-radius:50%}.logo-uploader-check{color:var(--color-text-muted);align-items:center;gap:4px;font-size:12px;font-weight:400;display:flex}.logo-upload-btn{border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:8px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600}.logo-upload-btn:hover:not(:disabled){background-color:var(--color-background);border-color:var(--color-secondary)}.swatch{cursor:pointer;border:none;border-radius:50%;width:30px;height:30px;padding:0;transition:box-shadow .15s,opacity .15s}.dropdown-field{position:relative}.dropdown-trigger{text-align:left;border:1px solid var(--color-border);width:100%;color:var(--color-text);background-color:var(--color-surface);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;font-family:inherit;font-size:13px;display:flex}.dropdown-trigger.open{border-color:var(--color-primary);box-shadow:0 0 0 3px #1278711f}.dropdown-trigger-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dropdown-trigger-placeholder{color:var(--color-text-muted)}.dropdown-panel{background-color:var(--color-surface);border:1px solid var(--color-border);z-index:10;border-radius:8px;padding:6px;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 8px 20px #0f172a1a}.dropdown-option{color:var(--color-text);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:7px 8px;font-size:13px;display:flex}.dropdown-option:hover{background-color:var(--color-background)}.custom-fields-list{flex-direction:column;gap:10px;display:flex}.custom-field-row{grid-template-columns:2fr 1.3fr auto auto;align-items:center;gap:8px;display:grid}@media (width<=640px){.custom-field-row{grid-template-columns:1fr}}.custom-field-remove-btn{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:8px;display:flex}.custom-field-remove-btn:hover:not(:disabled){background-color:var(--color-danger);color:#fff;opacity:.9}.custom-field-add-btn{border:1px dashed var(--color-secondary);background-color:var(--color-primary-light);width:100%;color:var(--color-primary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px;font-family:inherit;font-size:13px;font-weight:600;display:flex}.custom-field-add-btn:hover:not(:disabled){background-color:var(--color-secondary-light)}.custom-field-add-btn:disabled{opacity:.5;cursor:not-allowed}@media (width>=1024px){.space-preview-panel{position:sticky;top:24px}}.space-preview-message{color:var(--color-text);margin:10px 0 0;font-size:12px;line-height:1.5}.space-preview-stars{gap:2px;margin-top:12px;display:flex}.space-preview-custom-fields{flex-direction:column;gap:6px;margin-top:12px;display:flex}.space-preview-custom-field{color:var(--color-text-muted);border:1px solid var(--color-border);background-color:var(--color-surface);border-radius:6px;padding:6px 10px;font-size:11px}.space-detail-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.space-detail-title-row{align-items:center;gap:10px;display:flex}.space-detail-title{color:var(--color-text);margin:0;font-size:20px;font-weight:700}.space-detail-actions{flex-shrink:0;gap:8px;display:flex}.space-detail-status{border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600}.space-detail-status.public{color:var(--color-success);background-color:#dcfce7}.space-detail-status.private{color:var(--color-text-muted);background-color:var(--color-background)}.space-stats-row{flex-wrap:wrap;gap:14px;display:flex}.space-stat-pill{border:1px solid var(--color-border);background-color:var(--color-background);border-radius:10px;flex-direction:column;gap:2px;min-width:100px;padding:10px 16px;display:flex}.space-stat-pill-value{color:var(--color-text);align-items:center;gap:4px;font-size:17px;font-weight:700;display:flex}.space-stat-pill-label{color:var(--color-text-muted);font-size:11px}.space-detail-desc{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.5}.space-link-row{align-items:center;gap:8px;display:flex}.space-link-input{min-width:0;color:var(--color-text-muted);border:1px solid var(--color-border);background-color:var(--color-background);border-radius:6px;flex:1;padding:8px 10px;font-family:inherit;font-size:12px}.embed-options-row{flex-wrap:wrap;gap:16px;display:flex}.embed-option-label{color:var(--color-text-muted);flex-direction:column;gap:4px;font-size:11px;font-weight:600;display:flex}.embed-option-select{border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);border-radius:6px;padding:6px 8px;font-family:inherit;font-size:12px}.embed-snippet{color:var(--color-text);background-color:var(--color-background);border:1px solid var(--color-border);border-radius:8px;margin:0;padding:12px 14px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px;line-height:1.6;overflow-x:auto}.embed-note{color:var(--color-text-muted);margin:0;font-size:11px}.embed-note strong{color:var(--color-text);font-weight:600}.btn{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:background-color .15s,opacity .15s;display:inline-flex}.btn:disabled{cursor:not-allowed;opacity:.6}a.btn{text-decoration:none}.btn-primary{background-color:var(--color-primary);color:#fff}.btn-primary:hover:not(:disabled){background-color:var(--color-primary-hover)}.btn-secondary{background-color:var(--color-surface);color:var(--color-text);border-color:var(--color-border)}.btn-secondary:hover:not(:disabled){background-color:var(--color-background)}.btn-danger{background-color:var(--color-danger);color:#fff}.btn-danger:hover:not(:disabled){opacity:.9}.btn-ghost{color:var(--color-text-muted);background-color:#0000}.btn-ghost:hover:not(:disabled){color:var(--color-text)}.btn-full{width:100%}.card{box-sizing:border-box;border:1px solid var(--color-border);background-color:var(--color-surface);border-radius:12px;flex-direction:column;gap:16px;width:100%;padding:24px;display:flex;box-shadow:0 1px 2px #0f172a0a}.card-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}@media (width<=480px){.card{padding:16px}}.card-title{color:var(--color-text);margin:0;font-size:15px;font-weight:600}.card-subtitle{color:var(--color-text-muted);margin:3px 0 0;font-size:12px}.field{flex-direction:column;gap:4px;width:100%;display:flex}.field-label{color:var(--color-text);font-size:14px;font-weight:500}.field-input,.field-textarea,.field-select{box-sizing:border-box;border:1px solid var(--color-border);background-color:var(--color-surface);width:100%;color:var(--color-text);border-radius:8px;outline:none;padding:10px 14px;font-family:inherit;font-size:14px;transition:box-shadow .15s,border-color .15s}.field-input:focus,.field-textarea:focus,.field-select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #12787126}.field-input.has-error,.field-textarea.has-error{border-color:var(--color-danger)}.field-input:disabled,.field-textarea:disabled,.field-select:disabled{cursor:not-allowed;opacity:.6}.field-textarea{resize:vertical;min-height:100px}.field-error{color:var(--color-danger);font-size:12px}.field-hint{color:var(--color-text-muted);font-size:12px}.toggle-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.toggle-text-label{color:var(--color-text);margin:0;font-size:14px;font-weight:500}.toggle-text-desc{color:var(--color-text-muted);margin:2px 0 0;font-size:12px}.toggle-switch{background-color:var(--color-border);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:44px;height:24px;transition:background-color .15s;position:relative}.toggle-switch.on{background-color:var(--color-primary)}.toggle-switch:disabled{cursor:not-allowed;opacity:.6}.toggle-knob{background-color:#fff;border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.toggle-switch.on .toggle-knob{transform:translate(20px)}.space-page-header{margin-bottom:4px}.space-page-title{color:var(--color-text);margin:0;font-size:20px;font-weight:700}.space-page-subtitle{color:var(--color-text-muted);margin:4px 0 0;font-size:14px}.space-form-layout{grid-template-columns:1fr;gap:24px;display:grid}@media (width>=1024px){.space-form-layout{grid-template-columns:2fr 1fr}}.space-form-column{flex-direction:column;gap:24px;display:flex}.space-section-title{color:var(--color-text);margin:0 0 16px;font-size:14px;font-weight:600}.space-section-body{flex-direction:column;gap:16px;display:flex}.space-slug-box{border:1px solid var(--color-border);background-color:var(--color-background);color:var(--color-text-muted);word-break:break-all;border-radius:8px;padding:8px 12px;font-size:14px}.space-slug-suffix{opacity:.6}.space-form-actions{flex-direction:column-reverse;gap:12px;display:flex}@media (width>=640px){.space-form-actions{flex-direction:row;justify-content:flex-end;align-items:center}.space-form-actions .btn{width:auto}}.space-form-actions .btn{width:100%}.space-upgrade-hint{color:var(--color-text-muted);font-size:12px}.space-upgrade-hint strong{color:var(--color-primary);font-weight:500}.logo-uploader-row{align-items:center;gap:12px;display:flex}.logo-preview-box{border:1px dashed var(--color-border);background-color:var(--color-background);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.logo-preview-box img{object-fit:cover;width:100%;height:100%}.logo-upload-btn{border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:500}.logo-upload-btn:hover:not(:disabled){background-color:var(--color-background)}.logo-upload-btn:disabled{cursor:not-allowed;opacity:.6}.swatch-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.swatch{cursor:pointer;border:none;border-radius:50%;width:32px;height:32px;transition:box-shadow .15s,opacity .15s}.swatch:disabled{cursor:not-allowed;opacity:.4}.swatch.selected{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--color-primary)}.space-preview-panel{border:1px solid var(--color-border);background-color:var(--color-surface);border-radius:16px;padding:20px;box-shadow:0 1px 2px #0f172a0a}@media (width>=1024px){.space-preview-panel{position:sticky;top:24px}}.space-preview-label{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin:0 0 12px;font-size:12px;font-weight:500}.space-preview-card{border:1px solid var(--color-border);background-color:var(--color-background);border-radius:12px;padding:16px}.space-preview-name{color:var(--color-text);margin:0;font-size:14px;font-weight:600}.space-preview-tagline{color:var(--color-text-muted);margin:4px 0 0;font-size:12px}.space-preview-buttons{flex-direction:column;gap:8px;margin-top:16px;display:flex}.space-preview-btn-primary{color:#fff;cursor:default;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;display:flex}.space-preview-btn-outline{background-color:var(--color-surface);cursor:default;border:1px solid;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;display:flex}.space-preview-badge{text-align:center;color:var(--color-text-muted);margin:16px 0 0;font-size:10px}.space-preview-badge strong{font-weight:600}.spaces-list-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.spaces-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.spaces-empty-state{text-align:center;color:var(--color-text-muted);background-color:var(--color-surface);border:1px dashed var(--color-border);border-radius:12px;padding:48px;font-size:13px}.pr-page{background-color:#f8f9ff;justify-content:center;align-items:flex-start;min-height:100vh;padding:60px 20px;display:flex}.pr-page-center{justify-content:center;align-items:center;min-height:100vh;display:flex}.pr-not-found{color:#64748b;font-size:14px}.pr-card{text-align:center;background:#fff;border:1px solid #eeeef8;border-radius:14px;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:480px;padding:40px 32px;display:flex;box-shadow:0 1px 3px #0f172a0a}.pr-logo,.pr-logo-placeholder,.pr-avatar-placeholder{object-fit:cover;background-color:#eef0ff;border-radius:50%;width:64px;height:64px;margin-bottom:8px}.pr-title{color:#0f172a;margin:0;font-size:28px;font-weight:800}.pr-tagline{color:#64748b;margin:0;font-size:15px}.pr-message{color:#64748b;margin:4px 0 0;font-size:13px}.pr-questions-block{text-align:left;width:100%;margin-top:12px}.pr-questions-heading{letter-spacing:.04em;color:#0f172a;text-transform:uppercase;border-bottom:2px solid #6366f1;margin:0 0 6px;padding-bottom:4px;font-size:12px;font-weight:700;display:inline-block}.pr-questions-list{color:#475569;flex-direction:column;gap:6px;margin:10px 0 0;padding-left:18px;font-size:13px;display:flex}.pr-page-buttons{flex-direction:column;gap:10px;width:100%;margin-top:20px;display:flex}.pr-btn-primary,.pr-btn-outline{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:11px 16px;font-size:14px;font-weight:600;transition:opacity .15s;display:flex}.pr-btn-primary{color:#fff;background-color:#6366f1;border:none}.pr-btn-primary:disabled{opacity:.5;cursor:not-allowed}.pr-btn-outline{color:#6366f1;background-color:#fff;border:1px solid #6366f1}.pr-btn-primary:hover:not(:disabled),.pr-btn-outline:hover{opacity:.85}.pr-badge{color:#94a3b8;margin-top:20px;font-size:11px}.pr-overlay{z-index:1000;background-color:#0f172a8c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.pr-modal{background:#fff;border-radius:14px;flex-direction:column;gap:10px;width:100%;max-width:420px;max-height:90vh;padding:28px 24px;display:flex;position:relative;overflow-y:auto}.pr-modal-close{color:#64748b;cursor:pointer;background:0 0;border:none;padding:4px;position:absolute;top:14px;right:14px}.pr-modal-title{color:#0f172a;margin:0 32px 4px 0;font-size:17px;font-weight:700}.pr-avatar-icon img,.pr-avatar-icon .pr-avatar-placeholder{object-fit:cover;border-radius:50%;width:44px;height:44px}.pr-stars-row{gap:4px;margin:4px 0 8px;display:flex}.pr-star-btn{cursor:pointer;background:0 0;border:none;padding:0;line-height:0}.pr-form{flex-direction:column;gap:14px;display:flex}.pr-textarea,.pr-input{color:#0f172a;box-sizing:border-box;border:1px solid #e2e2f5;border-radius:8px;width:100%;padding:9px 12px;font-family:inherit;font-size:13px}.pr-textarea{resize:vertical;min-height:90px}.pr-textarea:focus,.pr-input:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f126}.pr-field{flex-direction:column;gap:6px;display:flex}.pr-field-label{color:#0f172a;font-size:13px;font-weight:600}.pr-file-btn{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e2e2f5;border-radius:8px;align-items:center;width:fit-content;padding:7px 14px;font-size:13px;display:inline-flex}.pr-image-preview-row{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.pr-image-preview{object-fit:cover;border:1px solid #eeeef8;border-radius:6px;width:48px;height:48px}.pr-photo-row{align-items:center;gap:12px;display:flex}.pr-photo-preview{background-color:#e2e2ea;border-radius:50%;flex-shrink:0;width:44px;height:44px;overflow:hidden}.pr-photo-preview img{object-fit:cover;width:100%;height:100%}.pr-consent-row{color:#475569;cursor:pointer;align-items:flex-start;gap:8px;font-size:12px;display:flex}.pr-consent-row input{margin-top:2px}.pr-error{color:#dc2626;margin:0;font-size:12px}.pr-modal-actions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.pr-modal-actions .pr-btn-outline,.pr-modal-actions .pr-btn-primary{width:auto;padding:9px 18px}.pr-thankyou-modal{text-align:center;align-items:center;max-width:380px}.pr-thankyou-image{border-radius:10px;width:100%;margin-bottom:4px}.pr-thankyou-icon{background-color:#eef0ff;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:4px;display:flex}.pr-thankyou-title{color:#0f172a;margin:0;font-size:18px;font-weight:700}.pr-thankyou-text{color:#64748b;margin:0;font-size:13px}.pr-thankyou-close{width:100%;margin-top:12px}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.container{width:100%}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-full{width:100%}.w-screen{width:100vw}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.rounded-full{border-radius:2147483647px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.leading-none{--tw-leading:1;line-height:1}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:root{--color-primary:#127871;--color-primary-hover:#0d5954;--color-primary-light:#e6faf8;--color-secondary:#21d9cc;--color-secondary-hover:#49bab3;--color-secondary-light:#d9f9f6;--color-tertiary:#eefaf9;--color-neutral:#8fb3b0;--color-surface:#fff;--color-background:#f4faf9;--color-border:#d9ecea;--color-text:#0f1f1e;--color-text-muted:#5b7d7a;--color-success:#16a34a;--color-danger:#dc2626;--color-warning:#d97706;--font-body:"Inter", system-ui, -apple-system, sans-serif}body{font-family:var(--font-body);background-color:var(--color-background);color:var(--color-text)}*{box-sizing:border-box}img{max-width:100%}.app-sidebar{z-index:40;width:200px;min-width:200px;position:relative}.sidebar-backdrop,.header-menu-btn{display:none}.dash-header{padding:0 28px}.dash-main{padding:24px 28px}@media (width<=880px){.app-sidebar{z-index:60;width:240px;min-width:240px;max-width:82vw;height:100vh;transition:transform .25s;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:4px 0 28px #0f172a40}.app-sidebar--open{transform:translate(0)}.sidebar-close-btn,.header-menu-btn{display:flex!important}.sidebar-backdrop{z-index:55;opacity:0;pointer-events:none;background:#0f172a73;transition:opacity .2s;display:block;position:fixed;inset:0}.sidebar-backdrop--visible{opacity:1;pointer-events:auto}.dash-header{padding:0 16px}.dash-main{padding:18px 16px}.dash-header-search{max-width:none!important}}@media (width<=480px){.dash-header{gap:8px;padding:0 12px}.dash-main{padding:14px 10px}.auth-topnav{padding:14px 16px!important}.auth-card{padding:24px 18px 20px!important}}@media (width<=900px){.dash-stats-row{flex-direction:column}.dash-stats-row>.dash-stats-cards{flex-wrap:wrap}.dash-stats-row>.dash-stats-cards>*{flex:160px;min-width:160px}}@media (width<=560px){.dash-stats-row>.dash-stats-cards{flex-direction:column}}@media (width<=780px){.dash-Testifys-row{flex-wrap:wrap!important}.dash-Testifys-row>*{flex:220px!important;min-width:220px!important}}.grid-responsive{gap:16px;display:grid}.stack-on-mobile{flex-wrap:wrap;display:flex}@media (width<=640px){.responsive-table thead{display:none}.responsive-table,.responsive-table tbody,.responsive-table tr,.responsive-table td{width:100%;display:block}.responsive-table tr{margin-bottom:12px}}.table-scroll-wrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}@media (width<=640px){.reviews-filter-row{flex-direction:column;align-items:stretch!important}.reviews-tabs{padding-bottom:2px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
