.hostinger-reach-block-connect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;background:#fff6e9;padding:14px;font-size:14px;margin:28px 0 14px}.hostinger-reach-block-connect__title{color:#1d1e20;font-weight:700;margin-bottom:4px}.hostinger-reach-block-connect__subtitle{color:#727586;margin-bottom:4px}.hostinger-reach-block-connect a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}.hostinger-reach-block-dialog{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;background:#fff;color:#1d1e20;padding:20px;gap:14px;font-size:14px;line-height:20px;bottom:80px;left:20px;position:fixed;z-index:100001;max-width:400px;border-radius:16px;-webkit-box-shadow:0 0 10px rgb(0 0 0 / .05);box-shadow:0 0 10px rgb(0 0 0 / .05)}.hostinger-reach-block-dialog__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.hostinger-reach-block-dialog__button_indicator{height:16px;width:16px}.hostinger-reach-block-dialog__button{cursor:pointer;text-align:center;background:#673de6;color:#fff;font-weight:700;font-size:12px;padding:6px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:8px}.hostinger-reach-block-dialog__button:hover{background:#5029c2}.hostinger-reach-block-dialog__button a{color:#fff;text-decoration:none}.hostinger-reach-block-dialog__button a:hover,.hostinger-reach-block-dialog__button a:focus,.hostinger-reach-block-dialog__button a:active{color:#fff;-webkit-box-shadow:none;box-shadow:none;outline:none}.hostinger-reach-block-dialog__button svg{height:16px;width:16px}.hostinger-reach-block-dialog__button svg path{fill:#fff}.hostinger-reach-block-dialog__close{cursor:pointer}.hostinger-reach-block-dialog__close:before,.hostinger-reach-block-dialog__close:after{content:"";position:absolute;width:16px;height:2px;background-color:#1d1e20;top:26px;right:16px}.hostinger-reach-block-dialog__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hostinger-reach-block-dialog__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hostinger-reach-block-dialog__close:hover:before,.hostinger-reach-block-dialog__close:hover:after{background-color:#727272}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:end;width:100%;gap:.5rem}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline .hostinger-reach-block-form-field{min-width:70%}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline .hostinger-reach-block-submit{min-width:30%}.hostinger-reach-block-subscription-form .hostinger-reach-block-submit{border-width:0;margin-top:var(--wp--preset--spacing--20);-ms-flex-line-pack:center;align-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;width:100%;word-break:break-word;font-weight:500;min-height:40px;border-radius:50px}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-field{margin-top:8px}.hostinger-reach-block-subscription-form label{display:block;font-size:11px;font-weight:500;line-height:1.4;text-transform:uppercase;margin-bottom:8px;padding:0}.hostinger-reach-block-subscription-form input{display:block;width:100%;padding:3px 10px;min-height:40px;-webkit-box-shadow:0 0 0 #fff0;box-shadow:0 0 0 #fff0;border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338;-webkit-box-sizing:border-box;box-sizing:border-box}.hostinger-reach-block-tags{margin-left:-6px;margin-top:10px;max-height:14em;overflow:auto;padding-left:6px;padding-top:6px;margin-bottom:20px}.components-button.is-link.hostinger-reach-block-toggler{margin-bottom:20px}.hostinger-reach-block-newtag{margin-bottom:20px}.reach-subscription-message.is-success{background:rgb(0 158 91 / .1019607843);font-weight:700;padding:1em;gap:10px}:root{--seba-color-text:#0f172a;--seba-color-text-soft:#475569;--seba-color-text-muted:#6b7280;--seba-color-bg:#ffffff;--seba-color-bg-soft:#f8fafc;--seba-color-bg-subtle:#fcfcfd;--seba-color-border:#dbe2ea;--seba-color-border-strong:#cbd5e1;--seba-color-primary:#0ea5e9;--seba-color-primary-strong:#0284c7;--seba-color-primary-soft:#e0f2fe;--seba-color-success:#15803d;--seba-color-success-soft:#ecfdf5;--seba-color-danger:#b91c1c;--seba-color-danger-soft:#fef2f2;--seba-color-warning:#9a3412;--seba-color-warning-soft:#fff7ed;--seba-shadow-xs:0 1px 2px rgba(15,23,42,.06);--seba-shadow-sm:0 4px 12px rgba(15,23,42,.06);--seba-shadow-md:0 12px 28px rgba(15,23,42,.08);--seba-shadow-lg:0 18px 40px rgba(15,23,42,.10);--seba-shadow-xl:0 30px 80px rgba(2,6,23,.35);--seba-radius-sm:10px;--seba-radius-md:14px;--seba-radius-lg:18px;--seba-radius-xl:20px;--seba-transition:all .18s ease}.seba-profile-wrapper *,.seba-profile-wrapper *::before,.seba-profile-wrapper *::after{box-sizing:border-box}.seba-avatar-btn,.seba-toggle-edit,.seba-share-button,.seba-remove-avatar-button,.seba-save-button,.seba-field-visibility-toggle,.seba-multi-trigger,.seba-select-trigger,.seba-select-item,.seba-offer-card-thumb,.seba-offer-remove,.seba-offer-image-remove,.seba-offer-add,.seba-offer-modal-close,.seba-nav-item,.seba-section-tab{transition:var(--seba-transition)}.seba-avatar-btn:focus-visible,.seba-toggle-edit:focus-visible,.seba-share-button:focus-visible,.seba-remove-avatar-button:focus-visible,.seba-save-button:focus-visible,.seba-field-visibility-toggle:focus-visible,.seba-multi-trigger:focus-visible,.seba-select-trigger:focus-visible,.seba-select-search:focus-visible,.seba-multi-search:focus-visible,.seba-select-item:focus-visible,.seba-offer-card-thumb:focus-visible,.seba-offer-remove:focus-visible,.seba-offer-image-remove:focus-visible,.seba-offer-add:focus-visible,.seba-offer-modal-close:focus-visible,.seba-document-upload input[type="file"]:focus-visible,.seba-documents-selector-select:focus-visible,.seba-field-input input:focus-visible,.seba-field-input select:focus-visible,.seba-field-input textarea:focus-visible{outline:2px solid rgb(14 165 233 / .22);outline-offset:2px}.seba-avatar-manager{position:relative;display:flex;flex-direction:column;gap:10px;padding:14px;border:1px dashed var(--seba-color-border);border-radius:var(--seba-radius-md);background:linear-gradient(180deg,var(--seba-color-bg-subtle) 0%,var(--seba-color-bg-soft) 100%)}.seba-avatar-preview-mini{width:88px;height:88px;border-radius:18px;border:1px solid var(--seba-color-border);background:#fff center/cover no-repeat;box-shadow:var(--seba-shadow-sm)}.seba-avatar-file{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.seba-avatar-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.seba-avatar-btn{min-height:42px;padding:10px 14px;border:1px solid var(--seba-color-border-strong);border-radius:12px;background:#fff;color:var(--seba-color-text);font-size:14px;font-weight:700;cursor:pointer}.seba-avatar-btn:hover{background:var(--seba-color-bg-soft);border-color:#94a3b8;transform:translateY(-1px)}.seba-avatar-btn[disabled]{opacity:.6;cursor:not-allowed;transform:none}.seba-avatar-file-name{font-size:12px;line-height:1.5;overflow-wrap:break-word;word-break:normal;color:#334155}.seba-avatar-hint{display:block;margin-top:2px;font-size:11px;color:var(--seba-color-text-muted)}.seba-avatar-status{font-size:12px;color:#374151}.seba-avatar-status.seba-ok{color:#065f46}.seba-avatar-status.seba-err{color:var(--seba-color-danger)}.seba-weekday-checks{display:flex;flex-wrap:wrap;gap:10px 14px}.seba-weekday-item{display:flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid #e5e7eb;border-radius:999px;background:#fff}.seba-weekday-item input{transform:scale(1.08)}.seba-shop-hours-wrap{margin-top:8px}.seba-shop-hours-note{margin-bottom:8px;font-size:12px;color:var(--seba-color-text-muted)}.seba-shop-hours-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.seba-shop-hours-table th,.seba-shop-hours-table td{padding:8px 10px;font-size:13px;vertical-align:middle;border-bottom:1px solid #e5e7eb}.seba-shop-hours-table th{background:#f9fafb;text-align:left;font-weight:700;color:#334155}.seba-shop-hours-table tr:last-child td{border-bottom:0}.seba-shop-hours-table tr:not(.seba-shop-day-closed):nth-child(even) td{background:#fcfcfd}.seba-shop-hours-table th:first-child,.seba-shop-hours-table td:first-child{width:74px;white-space:nowrap}.seba-shop-time{display:flex;flex-wrap:wrap;align-items:center;gap:8px;white-space:normal}.seba-time-hm{display:flex;align-items:center;gap:6px;white-space:nowrap}.seba-shop-time select{padding:6px 8px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:13px}.seba-time-hm select:nth-of-type(1){width:56px}.seba-time-hm select:nth-of-type(2){width:66px}.seba-shop-time>select{width:70px}.seba-time-sep{display:inline-flex;align-items:center;justify-content:center;padding:0 4px;height:34px;font-weight:700;color:var(--seba-color-text-muted);flex:0 0 auto}.seba-shop-day-closed{background:var(--seba-color-danger-soft)}.seba-shop-day-closed .seba-shop-day{color:var(--seba-color-danger);font-weight:700}.seba-field-input .seba-shop-time{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.seba-field-input .seba-shop-time select{width:auto!important;max-width:100%;flex:0 0 auto;height:34px;padding:4px 8px;line-height:1}.seba-field-input .seba-shop-time select:nth-of-type(1){width:56px}.seba-field-input .seba-shop-time select:nth-of-type(2){width:66px}.seba-field-input .seba-shop-time select:nth-of-type(3){width:72px}.seba-field-input .seba-shop-time .seba-time-sep{height:34px}.seba-profile-wrapper{max-width:1120px;margin:20px auto;padding:0 14px;font-family:inherit;font-size:14px;line-height:1.6;color:var(--seba-color-text)}.seba-profile-shell{background:#fff;border:1px solid var(--seba-color-border);border-radius:var(--seba-radius-xl);overflow:visible;box-shadow:0 14px 40px rgb(15 23 42 / .06),0 2px 10px rgb(15 23 42 / .04)}.seba-profile-main-row{display:flex;align-items:flex-start;gap:24px;padding:22px 22px 18px;margin-top:0}.seba-profile-avatar-wrap{position:relative;flex:0 0 auto;margin-right:0}.seba-profile-avatar{width:168px;height:168px;border:2px solid var(--seba-color-border);border-radius:18px;background:#e5e7eb center top/cover no-repeat;box-shadow:var(--seba-shadow-md);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.seba-profile-avatar-has-image{background-color:#fff}.seba-profile-avatar.seba-profile-avatar-has-image{cursor:zoom-in}.seba-profile-avatar.seba-profile-avatar-has-image:hover{transform:translateY(-2px);border-color:#94a3b8;box-shadow:var(--seba-shadow-lg)}.seba-avatar-can-open::after{content:"🔍";position:absolute;right:10px;bottom:10px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:rgb(15 23 42 / .78);color:#fff;font-size:14px;box-shadow:0 8px 18px rgb(2 6 23 / .18);pointer-events:none}.seba-profile-header{flex:1 1 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.seba-profile-header-text{flex:1 1 auto;min-width:0;max-width:100%}.seba-profile-title{margin:0 0 8px;font-size:clamp(28px,3.1vw,36px);line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--seba-color-text)}.seba-profile-subtitle{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;font-size:14px;line-height:1.55;color:var(--seba-color-text-soft)}.seba-profile-headline{display:block;width:100%;font-size:15px;font-weight:600;color:var(--seba-color-text)}.seba-profile-type-label,.seba-profile-own-tag,.seba-profile-id-badge,.seba-profile-view-badge{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.01em}.seba-profile-type-label{background:#f8fafc;border:1px solid #e2e8f0;color:#334155}.seba-profile-own-tag{background:var(--seba-color-primary-soft);border:1px solid #bae6fd;color:#0369a1}.seba-profile-deactivated-tag{background:#fff7ed;border:1px solid #fdba74;color:#9a3412}.seba-profile-status-alert{margin:12px 0 0;padding:12px 14px;border-radius:12px;border:1px solid #fdba74;background:#fff7ed;color:#9a3412;font-weight:700}.seba-profile-status-alert small{display:block;margin-top:6px;color:#7c2d12;font-weight:500}.seba-profile-id-badge{min-width:58px;background:#111827;color:#fff}.seba-profile-view-badge{background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8}.seba-profile-description{max-width:760px;margin:0;font-size:15px;line-height:1.7;color:var(--seba-color-text-soft)}.seba-profile-success{margin:12px 0 0;padding:10px 12px;border:1px solid #bbf7d0;border-radius:12px;background:var(--seba-color-success-soft);color:var(--seba-color-success);font-size:13px}.seba-profile-error{margin:12px 0 0;padding:10px 12px;border:1px solid #fecaca;border-radius:12px;background:#fee2e2;color:var(--seba-color-danger);font-size:13px}.seba-profile-error ul{margin:4px 0 0 16px;padding:0}.seba-profile-error li{margin:0}.seba-profile-actions{flex:0 0 280px;width:280px;display:flex;flex-direction:column;align-items:stretch;gap:10px;text-align:left;font-size:12px}.seba-toggle-edit,.seba-share-button,.seba-remove-avatar-button{width:100%;min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border-radius:14px;box-sizing:border-box;font-size:14px;line-height:1.2;font-weight:700;letter-spacing:.01em;text-align:center;cursor:pointer;text-decoration:none}.seba-toggle-edit{border:1px solid var(--seba-color-primary);background:var(--seba-color-primary);color:#fff;box-shadow:0 10px 24px rgb(14 165 233 / .18)}.seba-toggle-edit:hover{border-color:var(--seba-color-primary-strong);background:var(--seba-color-primary-strong);transform:translateY(-1px)}.seba-share-button{border:1px solid var(--seba-color-border-strong);background:#fff;color:var(--seba-color-text);white-space:nowrap}.seba-share-button:hover{background:var(--seba-color-bg-soft);border-color:#94a3b8;transform:translateY(-1px)}.seba-profile-actions a.seba-share-button{display:inline-flex;text-decoration:none}.seba-remove-avatar-button{min-height:42px;border:1px solid #fecaca;background:#fff5f5;color:var(--seba-color-danger)}.seba-remove-avatar-button:hover{background:#fee2e2;border-color:#fca5a5;transform:translateY(-1px)}.seba-share-status{width:100%;min-height:18px;font-size:12px;color:var(--seba-color-success)}.seba-edit-hint{width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc;color:var(--seba-color-text-soft);font-size:12px;line-height:1.55}.seba-profile-nav{padding:0 22px;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;background:#fbfcfe}.seba-profile-nav-items{display:flex;flex-wrap:wrap;align-items:center;gap:18px;padding-top:10px;margin-bottom:4px}.seba-nav-item{padding:6px 0;border-bottom:2px solid #fff0;color:#4b5563;font-size:14px;font-weight:600;cursor:pointer}.seba-nav-item-active{color:var(--seba-color-primary);border-bottom-color:var(--seba-color-primary)}.seba-profile-nav-note{padding-bottom:10px;color:#94a3af;font-size:14px}.seba-section-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:10px 22px 0;padding:10px 0 8px;border-bottom:1px solid #e5e7eb}.seba-section-tab{min-height:38px;padding:8px 14px;border:1px solid var(--seba-color-border);border-radius:12px;background:#fff;color:#475569;font-size:13px;font-weight:700;cursor:pointer}.seba-section-tab:hover{background:#f8fafc;border-color:#bfdbfe;color:var(--seba-color-primary)}.seba-section-tab-active{background:var(--seba-color-primary);border-color:var(--seba-color-primary);color:#fff;box-shadow:0 10px 24px rgb(14 165 233 / .18)}.seba-profile-content{padding:12px 22px 20px;background:#fff}.seba-field-list{border-top:1px solid #f3f4f6}.seba-section-header{margin-top:0;padding:12px 14px;border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;background:#f9fafb;color:var(--seba-color-text);font-size:14px;font-weight:700}.seba-contact-login-card{display:block;padding:16px 14px;background:#fff}.seba-contact-login-card-inner{max-width:720px;padding:16px;border:1px solid #e5e7eb;border-radius:14px;background:#f8fafc;color:#334155}.seba-contact-login-card-inner strong{display:block;margin-bottom:6px;color:#0f172a;font-size:15px}.seba-contact-login-card-inner p{margin:0 0 12px;color:#64748b;font-size:14px;line-height:1.6}.seba-contact-login-button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:9px 14px;border-radius:12px;background:var(--seba-color-primary);color:#fff;font-size:14px;font-weight:700;text-decoration:none}.seba-contact-login-button:hover{color:#fff;filter:brightness(.96)}@media (max-width:640px){.seba-contact-login-card-inner{padding:14px}.seba-contact-login-button{width:100%}}.seba-field-row{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr) auto;gap:14px;align-items:flex-start;padding:12px 14px;border-bottom:1px solid #f3f4f6}.seba-field-label{display:flex;align-items:center;gap:6px}.seba-field-label span{font-size:14px;font-weight:600;color:var(--seba-color-text)}.seba-help-tip{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8;font-size:11px;line-height:1;cursor:help;user-select:none}.seba-help-tip:focus-visible{outline:2px solid #93c5fd;outline-offset:2px}.seba-field-value{padding-top:2px;font-size:14px;color:var(--seba-color-text)}.seba-field-empty{font-size:14px;color:#9ca3af}.seba-field-input input[type="text"],.seba-field-input input[type="url"],.seba-field-input input[type="date"],.seba-field-input input[type="time"],.seba-field-input select,.seba-field-input textarea,.seba-occupation-other-input,.seba-documents-selector-select{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:10px;background:#fff;color:var(--seba-color-text);font-size:13px;box-sizing:border-box}.seba-field-input textarea{min-height:110px;resize:vertical}.seba-field-help{margin-top:6px;font-size:12px;line-height:1.5;color:#6b7280}.seba-occupation-select-wrap{display:block}.seba-occupation-other-wrap{margin-top:8px}.seba-occupation-other-input{padding:8px 10px}.seba-field-visibility{display:none;flex-direction:column;align-items:flex-end;gap:4px;font-size:12px}.seba-field-visibility-toggle{padding:6px 10px;border:1px solid #d1d5db;border-radius:999px;background:#f9fafb;font-size:12px;cursor:pointer}.seba-field-visibility-toggle:hover{background:#e5e7eb}.seba-hidden-note{display:none;font-size:11px;color:var(--seba-color-danger);text-align:right}.seba-profile-footer{display:none;justify-content:flex-end;margin-top:14px}.seba-save-button{padding:10px 22px;border:1px solid #16a34a;border-radius:999px;background:#16a34a;color:#fff;font-size:14px;font-weight:700;cursor:pointer}.seba-save-button:hover{background:#15803d;border-color:#15803d;transform:translateY(-1px)}.seba-profile-wrapper .seba-document-status-edit{display:none}.seba-profile-wrapper .seba-field-input,.seba-profile-wrapper .seba-field-visibility,.seba-profile-wrapper .seba-documents-help,.seba-profile-wrapper .seba-documents-selector,.seba-profile-wrapper .seba-document-upload,.seba-profile-wrapper .seba-document-upload-actions,.seba-profile-wrapper .seba-document-description,.seba-profile-wrapper .seba-document-right,.seba-profile-wrapper .seba-document-admin-note,.seba-profile-wrapper .seba-document-request-note,.seba-profile-wrapper .seba-document-description-view,.seba-profile-wrapper .seba-document-current,.seba-profile-wrapper .seba-document-delete-feedback{display:none}.seba-profile-wrapper.seba-edit-mode-on .seba-profile-footer{display:flex}.seba-profile-wrapper.seba-edit-mode-on .seba-field-input{display:block}.seba-profile-wrapper.seba-edit-mode-on .seba-field-visibility{display:flex}.seba-profile-wrapper.seba-edit-mode-on .seba-field-value{display:none}.seba-profile-wrapper .seba-field-row.seba-field-hidden .seba-field-value{display:none}.seba-profile-wrapper.seba-edit-mode-on .seba-field-row.seba-field-hidden .seba-hidden-note{display:block;opacity:.92}.seba-profile-wrapper.seba-edit-mode-on .seba-documents-help,.seba-profile-wrapper.seba-edit-mode-on .seba-documents-selector,.seba-profile-wrapper.seba-edit-mode-on .seba-document-upload,.seba-profile-wrapper.seba-edit-mode-on .seba-document-upload-actions,.seba-profile-wrapper.seba-edit-mode-on .seba-document-description,.seba-profile-wrapper.seba-edit-mode-on .seba-document-right,.seba-profile-wrapper.seba-edit-mode-on .seba-document-admin-note,.seba-profile-wrapper.seba-edit-mode-on .seba-document-request-note,.seba-profile-wrapper.seba-edit-mode-on .seba-document-description-view,.seba-profile-wrapper.seba-edit-mode-on .seba-document-current,.seba-profile-wrapper.seba-edit-mode-on .seba-document-delete-feedback,.seba-profile-wrapper.seba-edit-mode-on .seba-document-status-edit{display:block}.seba-profile-wrapper.seba-edit-mode-on .seba-document-status-view{display:none}.seba-multi-wrap.seba-multi-dropdown{position:relative;border:none;padding:0;background:#fff0}.seba-multi-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.seba-multi-note{font-size:11px;color:var(--seba-color-text-muted)}.seba-multi-count{font-size:11px;color:var(--seba-color-text)}.seba-multi-trigger{width:100%;padding:10px;border:1px solid #d1d5db;border-radius:10px;background:#fff;font-size:13px;text-align:left;cursor:pointer}.seba-multi-trigger:active{transform:scale(.99)}.seba-multi-panel{display:none;position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:999;border:1px solid #d1d5db;border-radius:12px;background:#fff;box-shadow:0 10px 25px rgb(0 0 0 / .08);overflow:hidden}.seba-multi-search-wrap{padding:8px;border-bottom:1px solid #f3f4f6;background:#f9fafb}.seba-multi-search{width:100%;padding:10px;border:1px solid #d1d5db;border-radius:8px;font-size:13px;box-sizing:border-box}.seba-multi-list{max-height:280px;overflow:auto;padding:8px}.seba-multi-item{display:flex;align-items:center;gap:10px;margin-bottom:8px;padding:10px;border:1px solid #f3f4f6;border-radius:10px;background:#fff;cursor:pointer}.seba-multi-item:last-child{margin-bottom:0}.seba-multi-item input[type="checkbox"]{width:18px;height:18px}.seba-multi-item span{font-size:13px;color:var(--seba-color-text)}.seba-field-input .seba-multi-search{width:100%;padding:10px;border:1px solid #d1d5db;border-radius:8px;font-size:13px;box-sizing:border-box}.seba-select-wrap.seba-select-dropdown{position:relative;border:none;padding:0;background:#fff0}.seba-select-trigger{display:none;width:100%;padding:10px;border:1px solid #d1d5db;border-radius:10px;background:#fff;font-size:13px;text-align:left;cursor:pointer}.seba-select-trigger:active{transform:scale(.99)}.seba-select-panel{display:none;position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:999;border:1px solid #d1d5db;border-radius:12px;background:#fff;box-shadow:0 10px 25px rgb(0 0 0 / .08);overflow:hidden}.seba-select-search-wrap{padding:8px;border-bottom:1px solid #f3f4f6;background:#f9fafb}.seba-select-search{width:100%;padding:10px;border:1px solid #d1d5db;border-radius:8px;font-size:13px;box-sizing:border-box}.seba-select-list{max-height:280px;overflow:auto;padding:8px}.seba-select-item{display:block;width:100%;margin-bottom:8px;padding:10px;border:1px solid #f3f4f6;border-radius:10px;background:#fff;color:var(--seba-color-text);font-size:13px;text-align:left;cursor:pointer}.seba-select-item:last-child{margin-bottom:0}.seba-select-wrap.seba-select-dropdown.seba-select-enhanced .seba-select-native{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.seba-select-wrap.seba-select-dropdown.seba-select-enhanced .seba-select-trigger{display:block}.seba-field-input .seba-select-search{width:100%;padding:10px;border:1px solid #d1d5db;border-radius:8px;font-size:13px;box-sizing:border-box}.seba-profile-badges{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;width:min(100%,760px);margin-top:14px}.seba-badge-pill{display:inline-flex;align-items:center;justify-content:flex-start;width:100%;min-width:0;min-height:36px;padding:9px 12px;border:1px solid #bfdbfe;border-radius:999px;background:linear-gradient(180deg,#fff 0%,#eff6ff 100%);color:#1d4ed8;font-size:13px;font-weight:700;line-height:1.3;box-shadow:0 2px 8px rgb(37 99 235 / .08)}.seba-documents-section{margin-top:8px}.seba-documents-help{margin-bottom:6px;font-size:12px;color:#4b5563}.seba-documents-list{display:flex;flex-direction:column;gap:8px}.seba-document-row{padding:10px 12px;border:1px solid #e5e7eb;border-radius:10px;background:#f9fafb}.seba-document-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px;font-size:13px}.seba-document-status{font-size:12px;color:var(--seba-color-text-muted)}.seba-document-admin-note{margin-bottom:4px;font-size:12px;color:var(--seba-color-danger)}.seba-document-controls{display:flex;flex-direction:column;gap:8px;margin-top:8px}.seba-document-left,.seba-document-right{flex:1}.seba-document-upload input[type="file"]{display:block;width:100%;margin-top:4px}.seba-document-description textarea{width:100%;margin-top:4px}.seba-document-toggle,.seba-document-remove{display:block;margin-bottom:4px;font-size:12px}.seba-document-current a{font-size:12px;text-decoration:underline}.seba-document-description-view{margin:4px 0;font-size:13px;color:var(--seba-color-text)}.seba-document-request-note{margin-bottom:6px;font-size:12px;color:#1d4ed8}.seba-document-upload-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:6px 0 10px}.seba-document-upload-button{border:1px solid #2563eb;background:#2563eb;color:#fff;border-radius:999px;padding:7px 14px;font-size:12px;cursor:pointer}.seba-document-upload-button[disabled]{opacity:.65;cursor:not-allowed}.seba-document-upload-feedback,.seba-autosave-status{font-size:12px;color:var(--seba-color-text-muted)}.seba-document-upload-feedback.is-error,.seba-autosave-status.is-error{color:#b91c1c}.seba-document-upload-feedback.is-saved,.seba-autosave-status.is-saved{color:#15803d}.seba-document-upload-feedback.is-saving,.seba-autosave-status.is-saving,.seba-autosave-status.is-pending{color:#1d4ed8}.seba-documents-selector{margin:8px 0}.seba-documents-selector label{display:block;font-size:13px;color:#374151}.seba-documents-selector-select{margin-top:4px}.seba-documents-selector-note{margin:6px 0 0;font-size:12px;color:var(--seba-color-text-muted)}.seba-document-nid-note{margin:6px 0 8px;padding:8px 10px;border:1px solid #fecaca;border-radius:8px;background:#fff7f7;color:#b91c1c;font-size:12px;line-height:1.5;font-weight:600}.seba-section-help{margin:-4px 0 12px;padding:12px 14px;border:1px solid #e5e7eb;border-radius:14px;background:#f9fafb;color:#374151;font-size:13px;line-height:1.6}.seba-section-help strong{display:block;margin-bottom:4px;color:#111827;font-size:14px}.seba-section-help p{margin:0 0 8px}.seba-section-help ul{margin:0 0 8px 18px;padding:0}.seba-section-help li{margin:3px 0}.seba-section-help small{display:block;color:var(--seba-color-text-muted)}.seba-seo-section-help{border-style:dashed}.seba-seo-tags-wrap{width:100%}.seba-seo-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}.seba-seo-counter{padding:2px 6px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:var(--seba-color-text-muted);font-size:12px}.seba-seo-note{font-size:12px;color:#374151}.seba-seo-tags-preview{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.seba-seo-tag{display:inline-flex;align-items:center;padding:6px 10px;border:1px solid #e5e7eb;border-radius:999px;background:#f9fafb;font-size:12px;line-height:1}.seba-seo-empty{padding:6px 0;font-size:12px;color:var(--seba-color-text-muted)}.seba-private-note{display:inline-block;margin-top:2px;font-size:12px;color:#374151}.seba-profile-link{color:#0284c7;font-weight:700;text-decoration:underline;text-underline-offset:2px;overflow-wrap:break-word;word-break:normal}.seba-profile-link:hover{color:#0369a1}.seba-offer-cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;margin:6px 0}.seba-offer-card-thumb{width:100%;min-height:100%;padding:12px;border:1px solid #e5e7eb;border-radius:14px;background:#fff;text-align:left;cursor:pointer;box-shadow:var(--seba-shadow-xs);display:flex;flex-direction:column}.seba-offer-card-thumb:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgb(0 0 0 / .08)}.seba-offer-card-img{width:100%;aspect-ratio:1 / 1;min-height:150px;height:auto;margin-bottom:10px;border:1px solid #edf2f7;border-radius:12px;background-color:#f8fafc;background-position:center;background-size:contain!important;background-repeat:no-repeat;overflow:hidden;display:flex;align-items:center;justify-content:center}.seba-offer-card-img img{width:100%;height:100%;object-fit:contain;display:block}.seba-offer-card-img-empty{display:flex;align-items:center;justify-content:center;color:#64748b;font-size:13px}.seba-offer-card-name{margin-bottom:4px;font-weight:800;color:var(--seba-color-text)}.seba-offer-card-name,.seba-offer-card-price{overflow:hidden;text-overflow:ellipsis}.seba-offer-card-price{margin-bottom:6px;font-weight:800;color:var(--seba-color-text)}.seba-offer-card-desc{font-size:13px;line-height:1.35;opacity:.85;color:var(--seba-color-text-soft);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.seba-offer-modal{position:fixed;inset:0;z-index:999999;display:none}.seba-offer-modal.seba-offer-modal-open{display:block}.seba-offer-modal-backdrop{position:absolute;inset:0;background:rgb(0 0 0 / .55)}.seba-offer-modal-dialog{position:relative;width:min(720px, calc(100vw - 24px));max-height:calc(100vh - 32px);margin:16px auto;padding:18px 18px 16px;border-radius:18px;background:#fff;box-shadow:0 12px 48px rgb(0 0 0 / .28);overflow:auto}.seba-offer-modal-close{position:absolute;top:10px;right:10px;padding:6px 10px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;font-size:18px;line-height:1;cursor:pointer}.seba-offer-modal-title{margin:0 36px 6px 0;font-size:20px;font-weight:800}.seba-offer-modal-price{margin-bottom:10px;font-weight:800}.seba-offer-modal-img{width:100%;height:min(520px, 60vh);margin-bottom:14px;border:1px solid #edf2f7;border-radius:14px;background-color:#f8fafc;background-position:center;background-size:contain!important;background-repeat:no-repeat;color:#64748b;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center}.seba-offer-modal-img img{width:100%;height:100%;object-fit:contain;display:block}.seba-offer-modal-empty{display:none;padding:20px;font-size:14px}.seba-offer-modal-img-empty img{display:none}.seba-offer-modal-img-empty .seba-offer-modal-empty{display:block}.seba-offer-modal-desc{white-space:pre-wrap;font-size:14px;line-height:1.45}.seba-offer-cards-editor{padding:12px;border:1px dashed #e5e7eb;border-radius:14px;background:#fff}.seba-offer-warning{margin-bottom:12px;padding:10px 12px;border:1px solid #fed7aa;border-radius:12px;background:var(--seba-color-warning-soft);color:var(--seba-color-text);font-size:12px;line-height:1.35}.seba-offer-card-item{margin-bottom:12px;padding:12px;border:1px solid #e5e7eb;border-radius:14px;background:#fff}.seba-offer-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.seba-offer-card-title{font-weight:800}.seba-offer-remove,.seba-offer-image-remove,.seba-offer-add{border:1px solid #e5e7eb;border-radius:12px;background:#fff;cursor:pointer;font-weight:800}.seba-offer-remove,.seba-offer-image-remove{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:6px 10px;color:#b91c1c;border-color:#fecaca;background:#fff5f5}.seba-offer-image-remove{margin-top:8px;font-size:12px}.seba-offer-remove:hover,.seba-offer-image-remove:hover{background:#fee2e2;border-color:#fca5a5}.seba-offer-add{padding:10px 12px;border-radius:14px}.seba-offer-add:disabled{opacity:.6;cursor:not-allowed}.seba-offer-label{display:block;margin:8px 0 4px;font-size:12px;font-weight:700}.seba-offer-note{margin-top:8px;font-size:12px;color:#374151}.seba-offer-image-preview{width:88px;height:88px;margin-top:8px;border:1px solid #dcdcdc;border-radius:12px;background-color:#f6f7f7;background-position:center;background-size:contain;background-repeat:no-repeat}.seba-avatar-lightbox{position:fixed;inset:0;z-index:999999;display:none}.seba-avatar-lightbox.seba-avatar-lightbox-open{display:block}.seba-avatar-lightbox-backdrop{position:absolute;inset:0;background:rgb(2 6 23 / .72);backdrop-filter:blur(3px)}.seba-avatar-lightbox-dialog{position:relative;z-index:1;width:min(94vw,1100px);max-height:92vh;margin:4vh auto;border-radius:22px;background:#0f172a;box-shadow:var(--seba-shadow-xl);overflow:hidden}.seba-avatar-lightbox-close{position:absolute;top:14px;right:14px;z-index:2;width:42px;height:42px;border:1px solid rgb(255 255 255 / .2);border-radius:999px;background:rgb(15 23 42 / .7);color:#fff;font-size:26px;line-height:1;cursor:pointer;box-shadow:0 8px 18px rgb(2 6 23 / .24)}.seba-avatar-lightbox-close:hover{background:rgb(30 41 59 / .95)}.seba-avatar-lightbox-media{display:flex;align-items:center;justify-content:center;min-height:min(82vh,760px);padding:28px}.seba-avatar-lightbox-img{display:block;width:auto;max-width:100%;max-height:82vh;height:auto;border-radius:18px;background:#fff;object-fit:contain}body.seba-avatar-lightbox-lock{overflow:hidden}.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-profile-shell{border-color:var(--seba-cos-accent,#0ea5e9);background:linear-gradient(180deg,rgba(var(--seba-cos-rgb,14,165,233),.035) 0%,#fff 120%);box-shadow:0 0 0 3px var(--seba-cos-ring,rgb(14 165 233 / .18)),0 18px 40px rgba(var(--seba-cos-rgb,14,165,233),.10),0 1px 3px rgb(15 23 42 / .06)}.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-profile-avatar{border-color:var(--seba-cos-accent,#0ea5e9);box-shadow:0 0 0 5px rgba(var(--seba-cos-rgb,14,165,233),.10)}.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-profile-own-tag{background:rgba(var(--seba-cos-rgb,14,165,233),.10);border-color:var(--seba-cos-accent,#0ea5e9);color:var(--seba-cos-accent,#0ea5e9)}.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-profile-subtitle .seba-profile-headline{color:var(--seba-cos-accent,#0ea5e9)}.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-profile-id-badge{background:var(--seba-cos-accent,#0ea5e9);color:#fff;box-shadow:0 10px 24px rgba(var(--seba-cos-rgb,14,165,233),.22)}.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-toggle-edit{border-color:var(--seba-cos-accent,#0ea5e9);background:var(--seba-cos-accent,#0ea5e9);box-shadow:0 10px 24px rgba(var(--seba-cos-rgb,14,165,233),.22)}.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-toggle-edit:hover{filter:brightness(.92)}.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-share-button,.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-remove-avatar-button{border-color:rgba(var(--seba-cos-rgb,14,165,233),.32);background:rgba(var(--seba-cos-rgb,14,165,233),.05);color:var(--seba-cos-accent,#0ea5e9)}.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-share-button:hover,.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-remove-avatar-button:hover{background:rgba(var(--seba-cos-rgb,14,165,233),.10);border-color:var(--seba-cos-accent,#0ea5e9)}.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-profile-nav{background:linear-gradient(180deg,rgba(var(--seba-cos-rgb,14,165,233),.05),#f8fafc);border-top-color:rgba(var(--seba-cos-rgb,14,165,233),.16);border-bottom-color:rgba(var(--seba-cos-rgb,14,165,233),.16)}.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-nav-item-active{color:var(--seba-cos-accent,#0ea5e9);border-bottom-color:var(--seba-cos-accent,#0ea5e9)}.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-section-tabs{border-bottom-color:rgba(var(--seba-cos-rgb,14,165,233),.16)}.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-section-tab{border-color:rgba(var(--seba-cos-rgb,14,165,233),.14)}.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-section-tab:hover{background:rgba(var(--seba-cos-rgb,14,165,233),.07);color:var(--seba-cos-accent,#0ea5e9)}.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-section-tab-active{background:var(--seba-cos-accent,#0ea5e9);border-color:var(--seba-cos-accent,#0ea5e9);color:#fff;box-shadow:0 10px 24px rgba(var(--seba-cos-rgb,14,165,233),.20)}.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-section-header{background:rgba(var(--seba-cos-rgb,14,165,233),.07);border-top-color:rgba(var(--seba-cos-rgb,14,165,233),.16);border-bottom-color:rgba(var(--seba-cos-rgb,14,165,233),.16);color:var(--seba-cos-accent,#0ea5e9)}.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-field-label span{color:var(--seba-cos-accent,#0ea5e9)}.seba-profile-wrapper[data-cosmetic]:not([data-cosmetic=""]) .seba-badge-pill{background:rgba(var(--seba-cos-rgb,14,165,233),.08);border-color:rgba(var(--seba-cos-rgb,14,165,233),.20);color:var(--seba-cos-accent,#0ea5e9)}.seba-profile-wrapper.seba-cosmetic-cosmetic_border_gold .seba-profile-shell{border-color:#f59e0b;box-shadow:0 0 0 3px rgb(245 158 11 / .18),0 18px 40px rgb(245 158 11 / .12),0 1px 3px rgb(15 23 42 / .06)}.seba-profile-wrapper.seba-cosmetic-cosmetic_border_gold .seba-profile-avatar{border-color:#f59e0b}.seba-profile-wrapper.seba-cosmetic-cosmetic_border_shine_black .seba-profile-shell{background:linear-gradient(135deg,rgb(15 23 42 / .04) 0%,rgb(255 255 255 / .98) 24%,rgb(148 163 184 / .18) 50%,rgb(255 255 255 / .98) 74%,rgb(15 23 42 / .06) 100%);box-shadow:0 0 0 3px rgb(15 23 42 / .18),0 18px 40px rgb(15 23 42 / .12),inset 0 1px 0 rgb(255 255 255 / .85),inset 0 0 0 1px rgb(148 163 184 / .12)}.seba-profile-wrapper.seba-cosmetic-cosmetic_border_shine_black .seba-profile-id-badge,.seba-profile-wrapper.seba-cosmetic-cosmetic_border_shine_black .seba-section-tab-active,.seba-profile-wrapper.seba-cosmetic-cosmetic_border_shine_black .seba-toggle-edit{background:linear-gradient(135deg,#111827,#374151 48%,#0f172a)}.seba-profile-wrapper.seba-cosmetic-cosmetic_border_shine_black .seba-profile-own-tag,.seba-profile-wrapper.seba-cosmetic-cosmetic_border_shine_black .seba-share-button,.seba-profile-wrapper.seba-cosmetic-cosmetic_border_shine_black .seba-remove-avatar-button,.seba-profile-wrapper.seba-cosmetic-cosmetic_border_shine_black .seba-badge-pill,.seba-profile-wrapper.seba-cosmetic-cosmetic_border_shine_black .seba-section-header{background:linear-gradient(135deg,rgb(15 23 42 / .06),rgb(148 163 184 / .10),rgb(15 23 42 / .05))}@media (min-width:640px){.seba-document-controls{flex-direction:row;justify-content:space-between;align-items:flex-start}}@media (max-width:900px){.seba-profile-header{flex-direction:column}.seba-profile-actions{width:100%;flex:0 0 auto}.seba-profile-badges{width:100%}}@media (max-width:640px){.seba-profile-wrapper{margin:10px auto;padding:0 8px;font-size:13px}.seba-profile-main-row{flex-direction:column;gap:18px;padding:18px 16px 16px}.seba-profile-avatar-wrap{width:100%;display:flex;justify-content:center}.seba-profile-avatar{width:150px;height:150px}.seba-profile-title{font-size:28px}.seba-profile-header{gap:18px}.seba-profile-subtitle{gap:6px}.seba-profile-nav,.seba-profile-content{padding-left:16px;padding-right:16px}.seba-profile-nav-items{gap:12px}.seba-section-tabs{margin-left:16px;margin-right:16px}.seba-section-tab{flex:1 1 auto;justify-content:center;text-align:center}.seba-field-row{grid-template-columns:1fr;gap:6px}.seba-field-visibility{align-items:flex-start}.seba-profile-footer{justify-content:stretch}.seba-save-button,.seba-toggle-edit,.seba-share-button,.seba-remove-avatar-button{width:100%}.seba-avatar-actions{grid-template-columns:1fr}.seba-badge-pill{font-size:12px}.seba-avatar-lightbox-dialog{width:min(96vw,980px);margin:2vh auto;border-radius:18px}.seba-avatar-lightbox-media{min-height:86vh;padding:18px}.seba-shop-hours-table th:first-child,.seba-shop-hours-table td:first-child{width:56px}.seba-time-hm select:nth-of-type(1){width:52px}.seba-time-hm select:nth-of-type(2){width:62px}.seba-shop-time>select{width:62px}.seba-field-input .seba-shop-time select:nth-of-type(1){width:52px}.seba-field-input .seba-shop-time select:nth-of-type(2){width:62px}.seba-field-input .seba-shop-time select:nth-of-type(3){width:64px}.seba-multi-list,.seba-select-list{max-height:55vh}}@media (max-width:560px){.seba-avatar-preview-mini{width:72px;height:72px}.seba-avatar-btn{width:100%;padding:12px 14px}}@media (max-width:480px){.seba-field-input .seba-shop-time{gap:6px}.seba-field-input .seba-shop-time select{height:32px;padding:3px 7px;font-size:13px}.seba-field-input .seba-shop-time .seba-time-sep{height:32px}.seba-offer-cards-grid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:10px}.seba-offer-card-thumb{padding:10px;border-radius:12px}.seba-offer-card-img{min-height:128px;height:auto}.seba-offer-modal-dialog{width:calc(100vw - 20px);max-height:calc(100vh - 20px);margin:10px auto;padding:14px}.seba-offer-modal-img{height:min(420px, 52vh)}}.seba-nav-item{appearance:none;background:none;border:0}.seba-profile-pane{display:none}.seba-profile-pane-active{display:block}.seba-profile-rating-badge{display:inline-flex;align-items:center;gap:6px;margin-left:8px;padding:4px 10px;border:1px solid rgb(245 158 11 / .28);border-radius:999px;background:#fffbeb;color:#92400e;font-size:12px;font-weight:700;vertical-align:middle}.seba-profile-rating-badge-empty{color:#6b7280;border-color:#e5e7eb;background:#f8fafc}.seba-review-summary-card{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:16px;padding:16px;border:1px solid #e5e7eb;border-radius:18px;background:#fff;box-shadow:0 1px 2px rgb(15 23 42 / .03);margin:12px 22px 0}.seba-review-summary-main{display:flex;align-items:center;gap:14px}.seba-review-summary-score{min-width:72px;font-size:34px;line-height:1;font-weight:800;color:#111827}.seba-review-summary-stars{font-size:22px;color:#f59e0b;letter-spacing:1px}.seba-review-summary-text{margin-top:4px;color:#6b7280;font-size:14px}.seba-review-bars{display:flex;flex-direction:column;gap:8px}.seba-review-bar-row{display:grid;grid-template-columns:44px minmax(0,1fr) 30px;gap:10px;align-items:center}.seba-review-bar-label,.seba-review-bar-count{font-size:13px;color:#475569;font-weight:700}.seba-review-bar-track{display:block;height:10px;border-radius:999px;background:#eef2f7;overflow:hidden}.seba-review-bar-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#f59e0b,#fbbf24)}.seba-review-form,.seba-review-owner-note,.seba-review-list{margin:14px 22px 0}.seba-review-form{padding:16px;border:1px solid #e5e7eb;border-radius:18px;background:#fff}.seba-review-form-title{margin-bottom:12px;font-size:16px;font-weight:800;color:#111827}.seba-review-stars-input{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.seba-review-star-option{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid #e5e7eb;border-radius:14px;background:#fff;cursor:pointer;color:#92400e;font-weight:700}.seba-review-star-option input{margin:0}.seba-review-textarea{width:100%;min-height:110px;padding:12px 14px;border:1px solid #dbe2ea;border-radius:14px;resize:vertical;font:inherit}.seba-review-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px}.seba-review-edit-note{color:#64748b;font-size:13px}.seba-review-owner-note{padding:14px 16px;border:1px dashed #cbd5e1;border-radius:16px;background:#f8fafc;color:#475569}.seba-review-list{display:flex;flex-direction:column;gap:12px;padding-bottom:6px}.seba-review-item{padding:15px 16px;border:1px solid #e5e7eb;border-radius:18px;background:#fff}.seba-review-item-top{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.seba-review-author{font-size:15px;font-weight:800;color:#111827}.seba-review-author-link{color:inherit;text-decoration:none}.seba-review-author-link:hover,.seba-review-author-link:focus{color:#2563eb;text-decoration:underline;text-underline-offset:3px}.seba-review-stars{margin-top:4px;color:#f59e0b;font-size:16px;letter-spacing:1px}.seba-review-item-meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;color:#64748b;font-size:12px}.seba-review-verified-badge{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;background:#ecfdf5;color:#047857;font-weight:700}.seba-review-body{margin-top:10px;color:#334155;font-size:14px;line-height:1.7}.seba-review-report-box{margin-top:12px;border-top:1px dashed #e5e7eb;padding-top:10px}.seba-review-report-box summary{cursor:pointer;color:#b91c1c;font-weight:700}.seba-review-report-form{display:flex;flex-direction:column;gap:10px;margin-top:10px}.seba-review-report-form textarea{width:100%;min-height:72px;padding:10px 12px;border:1px solid #dbe2ea;border-radius:12px;resize:vertical;font:inherit}.seba-review-report-button{align-self:flex-start;min-height:40px;padding:9px 14px;border:1px solid #fecaca;border-radius:12px;background:#fff1f2;color:#b91c1c;font-weight:700;cursor:pointer}@media (max-width:767px){.seba-review-summary-card{grid-template-columns:1fr;margin-left:14px;margin-right:14px}.seba-review-form,.seba-review-owner-note,.seba-review-list{margin-left:14px;margin-right:14px}.seba-review-item-top{flex-direction:column}.seba-review-item-meta{justify-content:flex-start}.seba-profile-rating-badge{display:inline-flex;margin-left:0;margin-top:6px}}.seba-review-current-box{margin:0 0 12px;padding:12px 14px;border:1px solid rgb(0 0 0 / .08);border-radius:12px;background:#f8fafc;font-size:14px;line-height:1.5}.seba-review-current-date{opacity:.8}.seba-review-own-badge{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:999px;background:#e8f5e9;font-size:12px;font-weight:600;vertical-align:middle}.seba-review-item.is-own-review{border-color:rgb(16 185 129 / .35);box-shadow:0 0 0 1px rgb(16 185 129 / .08) inset}@media (max-width:899px){.seba-profile-wrapper{scroll-margin-bottom:calc(var(--m-bottom-safe, 56px) + 18px)}.seba-profile-content,.seba-profile-form{padding-bottom:calc(var(--m-bottom-safe, 56px) + 18px);box-sizing:border-box}.seba-profile-footer,.seba-profile-footer:last-child{padding-bottom:calc(var(--m-bottom-safe, 56px) + 12px);margin-bottom:0;scroll-margin-bottom:calc(var(--m-bottom-safe, 56px) + 18px)}}.seba-profile-footer .seba-autosave-status{min-height:18px;margin-bottom:6px}.seba-document-date,.seba-document-public-meta{margin:4px 0 0;font-size:12px;color:var(--seba-color-text-muted)}.seba-document-delete-request-wrap{display:flex;flex-direction:column;gap:8px;margin-top:8px}.seba-document-delete-reason{display:block;font-size:12px}.seba-document-delete-reason textarea{width:100%;margin-top:4px}.seba-document-delete-request-button{border:1px solid #b91c1c;background:#fff;color:#b91c1c;border-radius:999px;padding:7px 14px;font-size:12px;cursor:pointer;align-self:flex-start}.seba-document-delete-request-button[disabled]{opacity:.6;cursor:not-allowed}.seba-document-delete-feedback{margin:6px 0 0;font-size:12px;color:#1d4ed8}.seba-document-delete-feedback.is-error{color:#b91c1c}.seba-document-delete-feedback.is-saved,.seba-document-delete-feedback.is-rejected{color:#15803d}.seba-document-delete-feedback.is-saving{color:#1d4ed8}.seba-document-row-public .seba-document-heading{margin-bottom:0}.seba-toggle-edit::before{content:"";width:8px;height:8px;margin-right:8px;border-radius:999px;background:rgb(255 255 255 / .78);box-shadow:0 0 0 2px rgb(255 255 255 / .18);flex:0 0 auto}.seba-profile-wrapper.seba-edit-mode-on .seba-toggle-edit{border-color:#065f46!important;background:linear-gradient(135deg,#047857,#065f46)!important;color:#fff!important;box-shadow:0 0 0 3px rgb(5 150 105 / .18),0 14px 28px rgb(4 120 87 / .24)!important;filter:none!important}.seba-profile-wrapper.seba-edit-mode-on .seba-toggle-edit::before{content:"✓";width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;margin-right:8px;border-radius:999px;background:#dcfce7;color:#065f46;font-size:13px;line-height:1;font-weight:900;box-shadow:none}.seba-profile-wrapper.seba-edit-mode-on .seba-toggle-edit:hover{border-color:#064e3b!important;background:linear-gradient(135deg,#065f46,#064e3b)!important;transform:translateY(-1px)}.seba-index-score-box{margin:12px 0 0;padding:12px;border:1px solid #dbeafe;background:#eff6ff;border-radius:14px;color:#0f172a}.seba-index-score-ready{border-color:#bbf7d0;background:#f0fdf4}.seba-index-score-wait{border-color:#fed7aa;background:#fff7ed}.seba-index-score-top{display:flex;gap:8px;align-items:center;justify-content:space-between;font-size:13px;line-height:1.4}.seba-index-score-top span{font-size:12px;font-weight:700;color:#475569}.seba-index-score-bar{height:8px;margin-top:8px;border-radius:999px;background:rgb(15 23 42 / .12);overflow:hidden}.seba-index-score-bar i{display:block;height:100%;border-radius:inherit;background:currentColor;opacity:.65}.seba-index-score-missing{margin-top:7px;font-size:12px;color:#475569;font-weight:600}.seba-slug-field{display:grid;gap:8px}.seba-slug-input-row{display:flex;align-items:center;gap:0;max-width:100%}.seba-slug-input-row span{padding:10px 11px;border:1px solid #cbd5e1;border-right:0;border-radius:10px 0 0 10px;background:#f8fafc;color:#475569;font-size:13px;white-space:nowrap;max-width:55%;overflow:hidden;text-overflow:ellipsis}.seba-slug-input-row input{border-radius:0 10px 10px 0!important;min-width:130px}.seba-slug-current{font-size:12px;color:#475569;overflow-wrap:break-word;word-break:normal}@media(max-width:640px){.seba-index-score-top{align-items:flex-start;flex-direction:column}.seba-slug-input-row{display:block}.seba-slug-input-row span{display:block;max-width:100%;border:1px solid #cbd5e1;border-bottom:0;border-radius:10px 10px 0 0}.seba-slug-input-row input{width:100%;border-radius:0 0 10px 10px!important}}.seba-slug-warning{display:block;margin-top:4px;color:#92400e;font-weight:700}.seba-slug-input-row input[readonly]{background:#f8fafc;color:#64748b;cursor:not-allowed}:root{--seba-header-h:56px;--seba-sidebar-w:220px;--seba-adminbar-h:0px}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}html,body{margin:0;padding:0;font-family:"Noto Sans Bengali","Noto Sans Bengali UI","Hind Siliguri","SolaimanLipi","Siyam Rupali","Nirmala UI",Vrinda,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:#0f172a;background:#f8fafc}a{color:#0f172a;text-decoration:none}a:hover{text-decoration:underline}.strong{font-weight:800}.site-header{position:fixed;top:var(--seba-adminbar-h);left:0;right:0;height:var(--seba-header-h);background:#fff;border-bottom:1px solid #e5e7eb;z-index:1000}.header-inner{margin:0 auto;height:var(--seba-header-h);display:flex;align-items:center;justify-content:space-between;padding:0 16px}.brand{font-weight:900;font-size:20px;color:#0f172a}.seba-logo{display:inline-flex;align-items:center;gap:10px;min-width:0;text-decoration:none;line-height:1}.seba-logo:hover{text-decoration:none}.seba-logo__symbol,.seba-logo__text{display:block;width:auto;max-width:100%;object-fit:contain}.site-header .seba-logo__symbol{height:40px;animation:seba-logo-spin 18s linear infinite;transform-origin:center center;flex:0 0 auto}.site-header .seba-logo__text{height:40px;flex:0 1 auto}.seba-logo__fallback{display:inline-block;white-space:nowrap}@keyframes seba-logo-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.site-header .seba-logo__symbol,.m-header .seba-logo__symbol{animation:none}}.nav-auth{font-size:14px}.sidebar{position:fixed;left:0;top:calc(var(--seba-adminbar-h) + var(--seba-header-h));width:var(--seba-sidebar-w);bottom:0;background:#f3f4f6;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;padding:12px;overflow-y:auto;z-index:999;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#cbd5e1 #fff0}.sidebar::-webkit-scrollbar{width:8px}.sidebar::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:8px}.sidebar::-webkit-scrollbar-track{background:#fff0}.sidebar-logo{font-weight:800;margin-bottom:10px}.sidebar-nav{display:flex;flex-direction:column;gap:8px}.sidebar-nav a{display:flex;align-items:center;justify-content:flex-start;gap:12px;background:#0f0f10;color:#fff;padding:10px 12px;border-radius:8px;font-size:14px;text-decoration:none}.sidebar-nav .seba-nav-ico{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px}.sidebar-nav .seba-nav-ico svg{width:18px;height:18px;display:block}.sidebar-nav .seba-nav-txt{min-width:0;display:inline-block;line-height:1.35}.sidebar-title{padding:2px 4px 0;font-size:12px;font-weight:800;letter-spacing:.04em;color:#475569;text-transform:uppercase}.sidebar-sep{border:0;border-top:1px solid #d1d5db;margin:10px 0 4px}.sidebar-copy{margin-top:12px;font-size:12px;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px;text-align:center}.sidebar-follow{margin-top:12px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px}.sidebar-follow-title{margin:0 0 16px;font-size:20px;line-height:1.4;font-weight:700;color:#111827}.sidebar-follow-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:center}.sidebar-social-link{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;aspect-ratio:1 / 1;min-height:42px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;text-decoration:none}.sidebar-social-link:hover{text-decoration:none}.sidebar-social-icon{width:min(22px,48%);height:min(22px,48%);display:block;object-fit:contain}.site-main{margin-left:var(--seba-sidebar-w);padding:calc(var(--seba-adminbar-h) + var(--seba-header-h) + 6px) 16px 16px;min-height:100vh}.site-footer{border-top:1px solid #e5e7eb;margin-left:var(--seba-sidebar-w)}.footer-inner{max-width:1180px;margin:0 auto;padding:16px}.lp-hero{padding:12px 0 4px}.lp-title{font-size:38px;line-height:1.1;margin:0 0 6px 0;font-weight:800}.lp-sub{margin:0 0 12px 0;font-size:18px;color:#334155}.lp-kicker{margin:0 0 20px 0;font-size:18px;font-weight:600}.lp-cta-row{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:8px}.btn-primary{display:inline-block;background:#e11d28;color:#fff;padding:16px 22px;font-weight:700;border-radius:8px;border:1px solid #b91c1c;text-decoration:none;width:200px}.btn-primary:active{transform:scale(.99)}.lp-featured{padding:12px 0 22px}.lp-section-title{font-size:20px;margin:0 0 4px 0;display:flex;align-items:center;gap:6px}.lp-section-sub{margin:0 0 10px 0;color:#475569}.lp-featured-box{height:160px;background:#e5e7eb;border-radius:8px;border:1px solid #d1d5db}@media screen and (min-width:783px){body.admin-bar{--seba-adminbar-h:32px}}@media screen and (max-width:782px){body.admin-bar{--seba-adminbar-h:46px}}@media (max-width:980px){html,body{overflow-x:hidden}.sidebar{display:none!important}.site-main,.site-footer{margin-left:0!important}.site-main{min-width:0;overflow-x:hidden;padding:calc(var(--seba-adminbar-h) + var(--seba-header-h) + 8px) 12px 16px!important}.page-content,.post-content,.seba-entry-content,.seba-page-shell,.post{width:100%;max-width:100%;min-width:0;overflow-x:hidden}.page-content>*,.post-content>*,.seba-entry-content>*{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.page-content img,.post-content img,.seba-entry-content img,.page-content iframe,.post-content iframe,.seba-entry-content iframe,.page-content table,.post-content table,.seba-entry-content table,.page-content video,.post-content video,.seba-entry-content video{max-width:100%!important;height:auto!important}}body:not(.home) .site-main{padding-top:calc(var(--seba-adminbar-h) + var(--seba-header-h) + 4px)}.site-main>*:first-child{margin-top:0}.page-title,.post-title{display:none}.seba-page-shell,.post{margin:0;padding:0}.page-content,.post-content,.seba-entry-content{display:flow-root;width:100%}.page-content>:first-child,.post-content>:first-child,.seba-entry-content>:first-child{margin-top:0!important}.page-content>:last-child,.post-content>:last-child,.seba-entry-content>:last-child{margin-bottom:0!important}.site-main{overflow-x:hidden}html,body,button,input,select,textarea{font-family:"Noto Sans Bengali","Noto Sans Bengali UI","Hind Siliguri","SolaimanLipi","Siyam Rupali","Nirmala UI",Vrinda,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,.button,.btn,.seba-nav-txt,.sidebar-nav a{letter-spacing:normal;word-break:keep-all;overflow-wrap:normal}