.SafeMarkdownIframe-module__bm7wua__frame{aspect-ratio:16/10;background:var(--background-section);border:1px solid var(--border-light);border-radius:var(--radius-lg);width:100%;display:block;overflow:hidden}.SafeMarkdownIframe-module__bm7wua__frame iframe{border:0;width:100%;height:100%;display:block}@media (max-width:767px){.SafeMarkdownIframe-module__bm7wua__frame{aspect-ratio:4/3;border-radius:var(--radius-md)}}
.TextareaField-module__cWRcVW__group{gap:var(--form-field-gap,var(--space-2));min-width:0;display:grid}.TextareaField-module__cWRcVW__label{color:var(--text-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--font-weight-medium)}.TextareaField-module__cWRcVW__requiredMark{color:var(--color-accent-500)}.TextareaField-module__cWRcVW__field{width:100%;min-width:0;min-height:var(--form-textarea-min-height,120px);padding:var(--form-textarea-padding-block,var(--space-3)) var(--form-control-padding-inline,var(--space-4));resize:vertical;color:var(--text-primary);background:var(--background-card);border:1px solid var(--border-default);border-radius:var(--radius-sm);font:inherit;transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);outline:none;line-height:1.55}.TextareaField-module__cWRcVW__field::placeholder{color:var(--text-muted)}.TextareaField-module__cWRcVW__field:hover:not(:disabled){border-color:var(--border-strong)}.TextareaField-module__cWRcVW__field:focus-visible{border-color:var(--color-accent-500);box-shadow:0 0 0 4px var(--focus-ring-accent)}.TextareaField-module__cWRcVW__field:disabled{color:var(--text-muted);background:var(--background-section);cursor:not-allowed}.TextareaField-module__cWRcVW__errorField{background:var(--color-error-soft);border-color:var(--color-error)}.TextareaField-module__cWRcVW__message{color:var(--text-muted);font-size:var(--type-body-caption-size);line-height:var(--type-body-caption-line-height)}.TextareaField-module__cWRcVW__errorMessage{color:var(--color-error)}@media (prefers-reduced-motion:reduce){.TextareaField-module__cWRcVW__field{transition:none}}
.TextField-module__tfHEmq__group{align-content:start;gap:var(--form-field-gap,var(--space-2));min-width:0;display:grid}.TextField-module__tfHEmq__label{color:var(--text-secondary);font-size:var(--type-label-size);line-height:var(--type-label-line-height);font-weight:var(--font-weight-medium)}.TextField-module__tfHEmq__requiredMark{color:var(--color-accent-500)}.TextField-module__tfHEmq__field{width:100%;min-width:0;height:var(--form-control-height,50px);padding-inline:var(--form-control-padding-inline,14px);color:var(--text-primary);background:var(--background-card);border:1px solid var(--border-default);border-radius:var(--radius-sm);font-size:var(--type-input-size);line-height:var(--type-input-line-height);font-weight:var(--font-weight-semibold);transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);outline:none}.TextField-module__tfHEmq__field::placeholder{color:var(--text-muted);font-weight:var(--font-weight-regular)}.TextField-module__tfHEmq__field:hover:not(:disabled){border-color:var(--border-strong)}.TextField-module__tfHEmq__field:focus{border-color:var(--color-accent-500);box-shadow:0 0 0 4px var(--focus-ring-accent)}.TextField-module__tfHEmq__field:disabled{color:var(--text-muted);background:var(--background-section);cursor:not-allowed}.TextField-module__tfHEmq__field:read-only:not(:disabled){color:var(--text-secondary);background:var(--background-section)}.TextField-module__tfHEmq__errorField{background:var(--color-error-soft);border-color:var(--color-error)}.TextField-module__tfHEmq__message{color:var(--text-muted);font-size:var(--type-body-caption-size);line-height:var(--type-body-caption-line-height)}.TextField-module__tfHEmq__errorMessage{color:#b8383d}
.StaffDirectory-module__gmlYkG__codeBlock{padding:var(--space-4);border:1px solid var(--border-light);border-radius:var(--radius-sm);background:var(--background-section)}.StaffDirectory-module__gmlYkG__code{margin-top:var(--space-1);font-family:var(--font-mono,monospace);font-size:var(--type-h3-size);line-height:var(--type-h3-line-height);letter-spacing:.08em}.StaffDirectory-module__gmlYkG__lockList{gap:var(--space-2);flex-wrap:wrap;display:flex}.StaffDirectory-module__gmlYkG__lockChip{color:var(--color-neutral-700);background:var(--color-neutral-100);border-radius:var(--radius-full);font-size:var(--type-body-caption-size);line-height:var(--type-body-caption-line-height);padding:5px 9px}.StaffDirectory-module__gmlYkG__accessCard{padding:var(--space-4);border:1px solid var(--border-light);border-radius:var(--radius-md)}
.AccessAssignmentPicker-module__a6Qefa__optionList{max-height:360px;padding:var(--space-3);background:var(--background-card);border:1px solid var(--border-light);border-radius:var(--radius-md);overflow-y:auto}@media (max-width:767px){.AccessAssignmentPicker-module__a6Qefa__optionList{max-height:300px;padding:var(--space-2)}}
.MediaLibraryPanel-module__66IjIW__uploadPanel{overflow:hidden}.MediaLibraryPanel-module__66IjIW__uploadContent{align-items:center;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.MediaLibraryPanel-module__66IjIW__uploadIcon{width:52px;height:52px;color:var(--icon-accent);background:var(--color-accent-50);border-radius:var(--radius-md);place-items:center;display:grid}.MediaLibraryPanel-module__66IjIW__uploadIcon svg{width:var(--icon-size-md);height:var(--icon-size-md)}.MediaLibraryPanel-module__66IjIW__progress{width:100%;height:8px;margin-top:var(--space-3);accent-color:var(--color-accent);border-radius:var(--radius-full);overflow:hidden}.MediaLibraryPanel-module__66IjIW__filters{align-items:end;gap:var(--space-3);grid-template-columns:minmax(240px,2fr) repeat(3,minmax(160px,1fr));display:grid}.MediaLibraryPanel-module__66IjIW__grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.MediaLibraryPanel-module__66IjIW__card{min-width:0}.MediaLibraryPanel-module__66IjIW__previewButton{width:100%;color:var(--icon-muted);background:var(--background-section);border-radius:var(--radius-md);cursor:zoom-in;border:0;padding:0}.MediaLibraryPanel-module__66IjIW__previewButton:disabled{cursor:default}.MediaLibraryPanel-module__66IjIW__previewButton:focus-visible{outline:3px solid var(--focus-ring-accent);outline-offset:3px}.MediaLibraryPanel-module__66IjIW__preview{background:var(--background-section);border:1px solid var(--border-light);border-radius:var(--radius-md)}.MediaLibraryPanel-module__66IjIW__preview img{object-fit:cover;width:100%;height:100%;display:block}.MediaLibraryPanel-module__66IjIW__preview>svg{width:var(--icon-size-lg);height:var(--icon-size-lg);color:var(--icon-muted)}.MediaLibraryPanel-module__66IjIW__spinner{animation:.9s linear infinite MediaLibraryPanel-module__66IjIW__spin}.MediaLibraryPanel-module__66IjIW__expandIcon{right:var(--space-2);bottom:var(--space-2);width:36px;height:36px;color:var(--text-heading);background:color-mix(in srgb, var(--background-card) 90%, transparent);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);place-items:center;display:grid;position:absolute}.MediaLibraryPanel-module__66IjIW__expandIcon svg{width:var(--icon-size-xs);height:var(--icon-size-xs)}.MediaLibraryPanel-module__66IjIW__identity{min-width:0}.MediaLibraryPanel-module__66IjIW__identity h3,.MediaLibraryPanel-module__66IjIW__assetId{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MediaLibraryPanel-module__66IjIW__stableLink{min-width:0;padding:var(--space-3);background:var(--background-section);border-radius:var(--radius-sm)}.MediaLibraryPanel-module__66IjIW__stableLink code{color:var(--text-primary);font-size:var(--type-body-caption-size);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.MediaLibraryPanel-module__66IjIW__usageList{max-height:112px;margin:var(--space-2) 0 0;padding-left:var(--space-5);overflow-y:auto}.MediaLibraryPanel-module__66IjIW__usageList li+li{margin-top:var(--space-1)}.MediaLibraryPanel-module__66IjIW__actions{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.MediaLibraryPanel-module__66IjIW__actions button{min-width:0;padding-inline:var(--space-2)}.MediaLibraryPanel-module__66IjIW__largePreview{object-fit:contain;border-radius:var(--radius-md);width:100%;max-height:min(72vh,900px);display:block}@keyframes MediaLibraryPanel-module__66IjIW__spin{to{transform:rotate(360deg)}}@media (max-width:1199px){.MediaLibraryPanel-module__66IjIW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.MediaLibraryPanel-module__66IjIW__uploadContent,.MediaLibraryPanel-module__66IjIW__filters,.MediaLibraryPanel-module__66IjIW__grid{grid-template-columns:1fr}.MediaLibraryPanel-module__66IjIW__uploadIcon{display:none}.MediaLibraryPanel-module__66IjIW__uploadContent button{width:100%}}@media (max-width:479px){.MediaLibraryPanel-module__66IjIW__actions{grid-template-columns:1fr}.MediaLibraryPanel-module__66IjIW__actions button{width:100%}}
.interface-module__6yzE9W__page{background:var(--background-page);min-width:320px;overflow:hidden}.interface-module__6yzE9W__hero{padding-block:96px}.interface-module__6yzE9W__heroGrid{grid-template-columns:minmax(0,7fr) minmax(340px,5fr);align-items:center;gap:48px;display:grid}.interface-module__6yzE9W__heroAccent{color:var(--color-accent-500)}.interface-module__6yzE9W__heroOutline{color:var(--color-white);border-color:#ffffff47}.interface-module__6yzE9W__heroOutline:hover{background:#ffffff1a;border-color:#ffffff70}.interface-module__6yzE9W__heroCard{background:radial-gradient(circle at 80% 10%, #ff4f5f52, transparent 17rem), var(--color-brand-700);border-radius:var(--radius-xl);min-height:410px;box-shadow:var(--shadow-md);flex-direction:column;justify-content:flex-end;padding:40px;display:flex}.interface-module__6yzE9W__previewLabel{letter-spacing:.1em;text-transform:uppercase;margin-bottom:auto}.interface-module__6yzE9W__inventoryCard{height:100%}.interface-module__6yzE9W__inventoryDescription{min-height:63px}.interface-module__6yzE9W__path{max-width:100%;color:var(--color-brand-700);background:var(--color-brand-100);border-radius:var(--radius-xs);text-overflow:ellipsis;white-space:nowrap;margin-top:auto;padding:6px 8px;font-size:11px;display:inline-block;overflow:hidden}.interface-module__6yzE9W__swatch{background:var(--background-card);border:1px solid var(--border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);overflow:hidden}.interface-module__6yzE9W__swatchColor{height:150px}.interface-module__6yzE9W__swatchMeta{padding:16px}.interface-module__6yzE9W__brand900{background:#032a34}.interface-module__6yzE9W__brand800{background:#04323d}.interface-module__6yzE9W__brand100{background:#e7f0f2}.interface-module__6yzE9W__accent500{background:#ff4f5f}.interface-module__6yzE9W__accent50{background:#fff1f3}.interface-module__6yzE9W__neutralWarm{background:#f7f5f0}.interface-module__6yzE9W__typeScale{padding:32px}.interface-module__6yzE9W__typeRow{border-bottom:1px solid var(--border-light);grid-template-columns:150px minmax(0,1fr);align-items:start;gap:24px;padding-block:24px;display:grid}.interface-module__6yzE9W__typeRow:first-child{padding-top:0}.interface-module__6yzE9W__typeRow:last-child{border-bottom:0;padding-bottom:0}.interface-module__6yzE9W__displayExample{color:var(--color-brand-900);letter-spacing:-.035em;font-size:clamp(36px,5vw,64px);line-height:.96}.interface-module__6yzE9W__bodyExample{max-width:680px}.interface-module__6yzE9W__aspectDemo{background:radial-gradient(circle at 75% 20%, #ff4f5fb8, transparent 32%), var(--background-dark);place-items:center;display:grid}.interface-module__6yzE9W__containerDemo{background:var(--background-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:32px}.interface-module__6yzE9W__containerBar{min-height:64px;color:var(--color-brand-800);background:var(--color-brand-100);border:1px dashed var(--color-brand-400);border-radius:var(--radius-sm);margin-inline:auto;padding:12px 16px}.interface-module__6yzE9W__containerBar>:last-child{text-align:right}.interface-module__6yzE9W__containerWide{width:100%}.interface-module__6yzE9W__containerDefault{width:88%}.interface-module__6yzE9W__containerNarrow{width:66%}.interface-module__6yzE9W__ruleCard{border-color:#ffffff24}.interface-module__6yzE9W__ruleIndex{color:var(--color-accent-400);letter-spacing:.08em}@media (max-width:1199px){.interface-module__6yzE9W__heroGrid{grid-template-columns:minmax(0,3fr) minmax(320px,2fr);gap:32px}}@media (max-width:767px){.interface-module__6yzE9W__hero{padding-block:64px}.interface-module__6yzE9W__heroGrid{grid-template-columns:1fr}.interface-module__6yzE9W__heroCard{min-height:360px;padding:28px}.interface-module__6yzE9W__typeScale,.interface-module__6yzE9W__containerDemo{padding:20px}.interface-module__6yzE9W__typeRow{grid-template-columns:1fr;gap:8px}.interface-module__6yzE9W__containerBar{width:100%}}@media (max-width:479px){.interface-module__6yzE9W__swatchColor{height:112px}.interface-module__6yzE9W__containerBar{flex-direction:column;align-items:flex-start}.interface-module__6yzE9W__containerBar>:last-child{text-align:left}}
.PasscodeRefreshButton-module__r3lRZW__result{overflow-wrap:anywhere;letter-spacing:0;white-space:normal;max-width:190px}
.StaffPasscodeManager-module__dm5hIa__lockList{max-height:min(420px,45vh);padding:var(--space-4);border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--background-section);overflow-y:auto}.StaffPasscodeManager-module__dm5hIa__metric,.StaffPasscodeManager-module__dm5hIa__resultValue{gap:var(--space-1);display:grid}.StaffPasscodeManager-module__dm5hIa__metric{padding:var(--space-4);border:1px solid var(--border-light);border-radius:var(--radius-sm);background:var(--background-section)}.StaffPasscodeManager-module__dm5hIa__metric strong{font-size:var(--type-h3-size);font-weight:var(--font-weight-bold);line-height:var(--type-h3-line-height);color:var(--text-primary)}.StaffPasscodeManager-module__dm5hIa__resultCard{padding:var(--space-5);border:1px solid var(--color-success);border-radius:var(--radius-md);background:var(--color-success-soft)}.StaffPasscodeManager-module__dm5hIa__resultValue strong{color:var(--text-primary)}.StaffPasscodeManager-module__dm5hIa__code{font-family:var(--font-mono,monospace);font-size:var(--type-body-xl-size);letter-spacing:.12em}.StaffPasscodeManager-module__dm5hIa__errorList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.StaffPasscodeManager-module__dm5hIa__errorList li{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--color-error);border-radius:var(--radius-sm);background:var(--color-error-soft);display:grid}.StaffPasscodeManager-module__dm5hIa__errorList span{color:var(--text-secondary)}@media (max-width:767px){.StaffPasscodeManager-module__dm5hIa__lockList{max-height:38vh;padding:var(--space-3)}}
.MediaStorageDashboard-module__tRrpZq__tabs{padding:var(--space-1);gap:var(--space-1);background:var(--background-card);border:1px solid var(--border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);display:flex;overflow-x:auto}.MediaStorageDashboard-module__tRrpZq__tab{min-height:44px;padding:var(--space-2) var(--space-4);flex:1 0 max-content;justify-content:center;align-items:center;gap:var(--space-2);color:var(--text-secondary);border-radius:var(--radius-sm);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast);background:0 0;border:0;display:inline-flex}.MediaStorageDashboard-module__tRrpZq__tab:hover{color:var(--text-heading);background:var(--background-section)}.MediaStorageDashboard-module__tRrpZq__tab[aria-selected=true]{color:var(--color-white);background:var(--color-brand-700)}.MediaStorageDashboard-module__tRrpZq__tab:focus-visible{outline:3px solid var(--focus-ring-accent);outline-offset:2px}.MediaStorageDashboard-module__tRrpZq__tabCount{min-width:22px;min-height:22px;color:var(--color-brand-700);background:var(--color-brand-100);border-radius:var(--radius-full);font-size:var(--type-body-caption-size);place-items:center;padding-inline:6px;display:inline-grid}.MediaStorageDashboard-module__tRrpZq__filters{align-items:end;gap:var(--space-3);grid-template-columns:minmax(240px,2fr) repeat(3,minmax(150px,1fr)) auto;display:grid}.MediaStorageDashboard-module__tRrpZq__searchField{position:relative}.MediaStorageDashboard-module__tRrpZq__searchField input{padding-left:44px}.MediaStorageDashboard-module__tRrpZq__searchIcon{width:var(--icon-size-xs);height:var(--icon-size-xs);color:var(--icon-muted);pointer-events:none;position:absolute;bottom:16px;left:16px}.MediaStorageDashboard-module__tRrpZq__tableWrapper{overflow-x:auto}.MediaStorageDashboard-module__tRrpZq__table{border-collapse:collapse;width:100%;min-width:940px}.MediaStorageDashboard-module__tRrpZq__table th,.MediaStorageDashboard-module__tRrpZq__table td{padding:var(--space-4);border-bottom:1px solid var(--border-light);text-align:left;vertical-align:middle}.MediaStorageDashboard-module__tRrpZq__table th{color:var(--text-muted);font-size:var(--type-body-caption-size);line-height:var(--type-body-caption-line-height);font-weight:var(--font-weight-bold);letter-spacing:.05em;text-transform:uppercase}.MediaStorageDashboard-module__tRrpZq__table tbody tr:last-child td{border-bottom:0}.MediaStorageDashboard-module__tRrpZq__table td:first-child{width:28%}.MediaStorageDashboard-module__tRrpZq__table td:last-child a,.MediaStorageDashboard-module__tRrpZq__table td:last-child button{min-height:36px;padding:var(--space-2) var(--space-3)}.MediaStorageDashboard-module__tRrpZq__table td:last-child svg{width:var(--icon-size-xs);height:var(--icon-size-xs)}.MediaStorageDashboard-module__tRrpZq__fileName{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.MediaStorageDashboard-module__tRrpZq__errorText{max-width:340px;margin-top:var(--space-1);color:var(--color-error);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MediaStorageDashboard-module__tRrpZq__statusBadge{letter-spacing:0;white-space:nowrap}.MediaStorageDashboard-module__tRrpZq__statusSuccess{color:#2c7d59;background:var(--color-success-soft)}.MediaStorageDashboard-module__tRrpZq__statusProcessing{color:var(--color-info);background:var(--color-info-soft)}.MediaStorageDashboard-module__tRrpZq__statusWarning{color:#9a6500;background:var(--color-warning-soft)}.MediaStorageDashboard-module__tRrpZq__statusError{color:var(--color-error);background:var(--color-error-soft)}.MediaStorageDashboard-module__tRrpZq__mobileList{display:none}.MediaStorageDashboard-module__tRrpZq__cleanupCard{align-items:start;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.MediaStorageDashboard-module__tRrpZq__cleanupIcon,.MediaStorageDashboard-module__tRrpZq__reconciliationIcon{width:48px;height:48px;color:var(--icon-accent);background:var(--color-accent-50);border-radius:var(--radius-full);flex:none;place-items:center;display:grid}.MediaStorageDashboard-module__tRrpZq__cleanupIcon svg,.MediaStorageDashboard-module__tRrpZq__reconciliationIcon svg{width:var(--icon-size-md);height:var(--icon-size-md);stroke-width:var(--icon-stroke-default)}.MediaStorageDashboard-module__tRrpZq__cleanupDetails{margin:var(--space-2) 0;gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.MediaStorageDashboard-module__tRrpZq__cleanupDetails>div{min-width:0;padding:var(--space-3);background:var(--background-section);border-radius:var(--radius-sm)}.MediaStorageDashboard-module__tRrpZq__cleanupDetails dt{margin-bottom:var(--space-1);color:var(--text-muted);font-size:var(--type-body-caption-size);font-weight:var(--font-weight-semibold)}.MediaStorageDashboard-module__tRrpZq__cleanupDetails dd{overflow-wrap:anywhere;color:var(--text-primary);font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);margin:0}.MediaStorageDashboard-module__tRrpZq__reconciliationValue{margin-top:var(--space-2);color:var(--text-heading)}@media (max-width:1199px){.MediaStorageDashboard-module__tRrpZq__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.MediaStorageDashboard-module__tRrpZq__filters>button{justify-self:start}.MediaStorageDashboard-module__tRrpZq__cleanupDetails{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.MediaStorageDashboard-module__tRrpZq__tabs{margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4);box-shadow:none;background:0 0;border:0;border-radius:0}.MediaStorageDashboard-module__tRrpZq__tab{background:var(--background-card);border:1px solid var(--border-light);flex-grow:0}.MediaStorageDashboard-module__tRrpZq__filters{grid-template-columns:1fr}.MediaStorageDashboard-module__tRrpZq__filters>button{width:100%}.MediaStorageDashboard-module__tRrpZq__tableWrapper{display:none}.MediaStorageDashboard-module__tRrpZq__mobileList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.MediaStorageDashboard-module__tRrpZq__mobileIdentity{min-width:0}.MediaStorageDashboard-module__tRrpZq__mobileIdentity .MediaStorageDashboard-module__tRrpZq__fileName{max-width:100%}.MediaStorageDashboard-module__tRrpZq__cleanupCard,.MediaStorageDashboard-module__tRrpZq__cleanupDetails{grid-template-columns:1fr}.MediaStorageDashboard-module__tRrpZq__cleanupIcon{display:none}}@media (max-width:479px){.MediaStorageDashboard-module__tRrpZq__statusBadge{min-height:24px;padding:3px 8px}}
.LockCodeWorkspace-module__dI6esW__toolbar{gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:start;min-width:0;display:grid}.LockCodeWorkspace-module__dI6esW__headingBlock{min-width:0;min-height:72px}.LockCodeWorkspace-module__dI6esW__titleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-height:28px;display:flex}.LockCodeWorkspace-module__dI6esW__description{min-height:42px;margin-top:var(--space-2);max-width:760px}.LockCodeWorkspace-module__dI6esW__controls{gap:var(--space-2);grid-template-columns:190px 220px;align-items:start;display:grid}.LockCodeWorkspace-module__dI6esW__refreshControl{width:190px}.LockCodeWorkspace-module__dI6esW__refreshControl form>button,.LockCodeWorkspace-module__dI6esW__refreshControl>button{width:100%}.LockCodeWorkspace-module__dI6esW__switchButton{width:220px}@media (max-width:1023px){.LockCodeWorkspace-module__dI6esW__toolbar{grid-template-columns:1fr}.LockCodeWorkspace-module__dI6esW__controls{grid-template-columns:190px 220px;justify-content:end}}@media (max-width:767px){.LockCodeWorkspace-module__dI6esW__headingBlock,.LockCodeWorkspace-module__dI6esW__description{min-height:0}.LockCodeWorkspace-module__dI6esW__controls{grid-template-columns:1fr;justify-content:stretch}.LockCodeWorkspace-module__dI6esW__refreshControl{grid-row:2;width:100%}.LockCodeWorkspace-module__dI6esW__switchButton{grid-row:1;width:100%}}
.page-module__Pb3UtW__page{gap:var(--space-8);display:grid}.page-module__Pb3UtW__summaryIcon{color:var(--icon-accent);background:var(--color-info-soft);border-radius:var(--radius-sm);flex:none;place-items:center;width:32px;height:32px;display:grid}.page-module__Pb3UtW__summaryIcon svg{width:var(--icon-size-xs);height:var(--icon-size-xs);stroke-width:var(--icon-stroke-small)}@media (max-width:767px){.page-module__Pb3UtW__page{gap:var(--space-6)}}
.page-module__0rS6pa__metricCard{min-height:132px}.page-module__0rS6pa__metricIcon{width:40px;height:40px;color:var(--icon-secondary);background:var(--background-section);border-radius:var(--radius-full);place-items:center;display:grid}.page-module__0rS6pa__metricIcon svg{width:var(--icon-size-sm);height:var(--icon-size-sm);stroke-width:var(--icon-stroke-default)}.page-module__0rS6pa__metricIcon.page-module__0rS6pa__success{color:var(--color-success);background:var(--color-success-soft)}.page-module__0rS6pa__metricIcon.page-module__0rS6pa__processing{color:var(--color-info);background:var(--color-info-soft)}.page-module__0rS6pa__metricIcon.page-module__0rS6pa__error{color:var(--color-error);background:var(--color-error-soft)}.page-module__0rS6pa__metricIcon.page-module__0rS6pa__warning{color:var(--color-warning);background:var(--color-warning-soft)}.page-module__0rS6pa__metricValue{color:var(--text-heading)}@media (max-width:479px){.page-module__0rS6pa__metricCard{min-height:116px}}
.login-module__5LhY-q__page{min-height:100dvh;padding:var(--space-6);background:radial-gradient(circle at 15% 15%, #ff4f5f38, transparent 22rem), radial-gradient(circle at 90% 85%, #93adb42e, transparent 28rem), var(--background-dark);outline:none;place-items:center;display:grid}.login-module__5LhY-q__content{width:min(520px,100%)}.login-module__5LhY-q__brand{margin-bottom:var(--space-5);justify-content:center;display:flex}.login-module__5LhY-q__heading{margin-top:var(--space-4)}.login-module__5LhY-q__form{width:100%}@media (max-width:479px){.login-module__5LhY-q__page{padding:var(--space-4);place-items:start center}.login-module__5LhY-q__content{padding-top:var(--space-6)}}
.instructions-module__bTepJG__searchLayout{align-items:end;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.instructions-module__bTepJG__searchActions{padding-top:calc(var(--space-5) + var(--space-1))}.instructions-module__bTepJG__instructionCard{min-width:0;overflow:hidden}.instructions-module__bTepJG__cardLink{height:100%;color:inherit;border-radius:inherit;flex-direction:column;text-decoration:none;display:flex}.instructions-module__bTepJG__cardLink:focus-visible{outline:3px solid var(--color-accent-500);outline-offset:-3px}.instructions-module__bTepJG__cardContent{min-width:0;padding:var(--space-5);flex:auto}.instructions-module__bTepJG__cardAction{padding-top:var(--space-4);color:var(--text-heading);border-top:1px solid var(--border-light);margin-top:auto}.instructions-module__bTepJG__cardAction p{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.instructions-module__bTepJG__cardAction svg{width:var(--icon-size-sm);height:var(--icon-size-sm);color:var(--icon-accent);flex:none}.instructions-module__bTepJG__coverPlaceholder{color:var(--icon-muted);place-items:center;display:grid}.instructions-module__bTepJG__coverPlaceholder svg{width:var(--icon-size-xl);height:var(--icon-size-xl)}@media (max-width:767px){.instructions-module__bTepJG__searchLayout{grid-template-columns:1fr}.instructions-module__bTepJG__searchActions{padding-top:0}.instructions-module__bTepJG__searchActions>*{flex:auto}}
.page-module__TI47eW__page{gap:var(--space-6);display:grid}.page-module__TI47eW__filters{gap:var(--space-5);display:grid}.page-module__TI47eW__filterGrid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__TI47eW__filterActions,.page-module__TI47eW__summary,.page-module__TI47eW__pagination,.page-module__TI47eW__eventCardHeader{align-items:center;gap:var(--space-3);display:flex}.page-module__TI47eW__filterActions{flex-wrap:wrap}.page-module__TI47eW__summary,.page-module__TI47eW__eventCardHeader{justify-content:space-between}.page-module__TI47eW__desktopTable{overflow-x:auto}.page-module__TI47eW__table{border-collapse:collapse;width:100%;min-width:900px}.page-module__TI47eW__table th,.page-module__TI47eW__table td{padding:var(--space-4);border-bottom:1px solid var(--border-light);text-align:left;vertical-align:top}.page-module__TI47eW__table th{color:var(--text-muted);font-size:var(--type-body-caption-size);line-height:var(--type-body-caption-line-height);font-weight:var(--font-weight-bold);letter-spacing:.05em;text-transform:uppercase}.page-module__TI47eW__table tbody tr:last-child td{border-bottom:0}.page-module__TI47eW__table td:first-child{white-space:nowrap}.page-module__TI47eW__breakText{overflow-wrap:anywhere}.page-module__TI47eW__unsuccessfulBadge{color:var(--color-error);background:var(--color-error-soft)}.page-module__TI47eW__mobileList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:none}.page-module__TI47eW__eventCard{gap:var(--space-4);display:grid}.page-module__TI47eW__eventCardHeader{align-items:flex-start}.page-module__TI47eW__eventDetails{gap:var(--space-3);margin:0;display:grid}.page-module__TI47eW__eventDetails>div{gap:var(--space-2);grid-template-columns:88px minmax(0,1fr);display:grid}.page-module__TI47eW__eventDetails dt{color:var(--text-muted);font-size:var(--type-body-caption-size);font-weight:var(--font-weight-semibold)}.page-module__TI47eW__eventDetails dd{overflow-wrap:anywhere;min-width:0;color:var(--text-secondary);font-size:var(--type-body-caption-size);margin:0}.page-module__TI47eW__pagination{justify-content:center}.page-module__TI47eW__pagination [aria-disabled=true]{opacity:.5;pointer-events:none}@media (max-width:1023px){.page-module__TI47eW__filterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__TI47eW__desktopTable{display:none}.page-module__TI47eW__mobileList{display:grid}}@media (max-width:639px){.page-module__TI47eW__filterGrid{grid-template-columns:minmax(0,1fr)}.page-module__TI47eW__summary,.page-module__TI47eW__eventCardHeader{flex-direction:column;align-items:flex-start}.page-module__TI47eW__pagination{flex-wrap:wrap}}
.page-module__OjRhfW__page{gap:var(--space-8);display:grid}.page-module__OjRhfW__filterTitle svg{width:var(--icon-size-sm);height:var(--icon-size-sm);color:var(--icon-accent);stroke-width:var(--icon-stroke-default)}.page-module__OjRhfW__filterStatus{align-content:end;gap:var(--space-2);min-width:0;display:grid}.page-module__OjRhfW__filterButton{min-height:50px;padding-inline:var(--space-3);flex:1 1 0}.page-module__OjRhfW__lockIcon{border-radius:var(--radius-sm);flex:none;place-items:center;width:36px;height:36px;display:grid}.page-module__OjRhfW__lockIcon svg,.page-module__OjRhfW__lockMeta svg{width:var(--icon-size-xs);height:var(--icon-size-xs);stroke-width:var(--icon-stroke-small);flex:none}.page-module__OjRhfW__lockIconGateway{color:var(--color-success);background:var(--color-success-soft)}.page-module__OjRhfW__lockIconUnknown{color:var(--icon-muted);background:var(--background-section)}.page-module__OjRhfW__lockIconOffline{color:var(--color-error);background:var(--color-error-soft)}.page-module__OjRhfW__firmwareOutdatedIcon{width:28px;height:28px;color:var(--color-error);background:var(--color-error-soft);border-radius:50%;flex:none;place-items:center;display:inline-grid}.page-module__OjRhfW__firmwareOutdatedIcon svg{width:var(--icon-size-xs);height:var(--icon-size-xs);stroke-width:var(--icon-stroke-small)}.page-module__OjRhfW__lockTitle{overflow-wrap:anywhere;min-width:0}.page-module__OjRhfW__lockCardLink{min-width:0;height:100%;color:inherit;border-radius:var(--radius-md);text-decoration:none;display:block}.page-module__OjRhfW__lockCardLink>div{height:100%}.page-module__OjRhfW__lockCardLink:focus-visible{box-shadow:0 0 0 4px var(--focus-ring-accent);outline:none}.page-module__OjRhfW__lockMeta{padding-top:var(--space-3);border-top:1px solid var(--border-light)}.page-module__OjRhfW__lockMeta>div{min-width:0}.page-module__OjRhfW__lockMeta svg{color:var(--icon-muted);margin-top:2px}.page-module__OjRhfW__batteryState svg{color:currentColor}.page-module__OjRhfW__batteryHealthy{color:var(--color-success)}.page-module__OjRhfW__batteryWarning{color:var(--color-warning)}.page-module__OjRhfW__batteryCritical{color:var(--color-error)}.page-module__OjRhfW__batteryUnknown{color:var(--text-muted)}@media (max-width:767px){.page-module__OjRhfW__page{gap:var(--space-6)}.page-module__OjRhfW__lockGrid{gap:var(--space-2)}.page-module__OjRhfW__lockCard{padding:var(--space-3)}.page-module__OjRhfW__lockHeader{gap:var(--space-1)}.page-module__OjRhfW__lockIcon{width:32px;height:32px}.page-module__OjRhfW__lockStatus{letter-spacing:0;gap:5px;min-height:24px;padding:3px 7px}.page-module__OjRhfW__lockStatus:before{flex-basis:5px;width:5px;height:5px}}
.ApartmentCatalog-module__z8-VVW__catalogLayout{gap:var(--space-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"toolbar""list";align-items:start;display:grid}.ApartmentCatalog-module__z8-VVW__toolbar{justify-content:space-between;align-items:flex-end;gap:var(--space-4);grid-area:toolbar;display:flex}.ApartmentCatalog-module__z8-VVW__searchField{width:min(100%,520px);position:relative}.ApartmentCatalog-module__z8-VVW__searchField input{padding-left:var(--space-7)}.ApartmentCatalog-module__z8-VVW__searchIcon{z-index:1;bottom:13px;left:var(--space-3);width:var(--icon-size-xs);height:var(--icon-size-xs);color:var(--icon-muted);pointer-events:none;position:absolute}.ApartmentCatalog-module__z8-VVW__summary{justify-content:flex-end;gap:var(--space-2);padding-bottom:var(--space-1);flex-wrap:wrap;display:flex}.ApartmentCatalog-module__z8-VVW__listSection{grid-area:list;min-width:0}.ApartmentCatalog-module__z8-VVW__sectionHeading{margin-bottom:var(--space-3);justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}.ApartmentCatalog-module__z8-VVW__listHeader,.ApartmentCatalog-module__z8-VVW__cardRow{gap:var(--space-3);grid-template-columns:minmax(250px,2.2fr) minmax(74px,.62fr) minmax(104px,.82fr) minmax(54px,.38fr) minmax(128px,1fr) minmax(82px,.58fr);align-items:center;display:grid}.ApartmentCatalog-module__z8-VVW__listHeader{padding:0 var(--space-3) var(--space-2);color:var(--text-muted);font-size:var(--type-body-caption-size);line-height:var(--type-body-caption-line-height);font-weight:var(--font-weight-bold)}.ApartmentCatalog-module__z8-VVW__apartmentList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.ApartmentCatalog-module__z8-VVW__apartmentCard{overflow:hidden}.ApartmentCatalog-module__z8-VVW__cardRow{width:100%;color:inherit;text-align:left;text-decoration:none}.ApartmentCatalog-module__z8-VVW__cardRow:focus-visible{outline:3px solid var(--focus-ring-accent);outline-offset:3px;border-radius:var(--radius-sm)}.ApartmentCatalog-module__z8-VVW__identityCell{align-items:center;gap:var(--space-3);min-width:0;display:flex}.ApartmentCatalog-module__z8-VVW__identityText{min-width:0}.ApartmentCatalog-module__z8-VVW__address{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ApartmentCatalog-module__z8-VVW__numberPreview{width:64px;height:54px;color:var(--color-brand-800);background:linear-gradient(135deg, var(--color-brand-100), var(--color-neutral-warm));border:1px dashed var(--color-brand-300);border-radius:var(--radius-sm);font-weight:var(--font-weight-extrabold);letter-spacing:.08em;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.ApartmentCatalog-module__z8-VVW__numberPreview svg{width:14px;height:14px;color:var(--color-brand-400);position:absolute;bottom:4px;right:4px}.ApartmentCatalog-module__z8-VVW__imagePreview{border-style:solid;border-color:var(--border-light)}.ApartmentCatalog-module__z8-VVW__imagePreview picture,.ApartmentCatalog-module__z8-VVW__imagePreview img{width:100%;height:100%;display:block}.ApartmentCatalog-module__z8-VVW__imagePreview img{object-fit:cover}.ApartmentCatalog-module__z8-VVW__dataCell,.ApartmentCatalog-module__z8-VVW__integrationCell{min-width:0;font-size:var(--type-body-caption-size);line-height:var(--type-body-caption-line-height)}.ApartmentCatalog-module__z8-VVW__dataCell{gap:var(--space-1);display:grid}.ApartmentCatalog-module__z8-VVW__completionValue{color:var(--color-success);font-weight:var(--font-weight-bold)}.ApartmentCatalog-module__z8-VVW__progressTrack{background:var(--color-neutral-200);border-radius:var(--radius-full);width:56px;height:4px;overflow:hidden}.ApartmentCatalog-module__z8-VVW__progressValue{background:var(--color-success);border-radius:inherit;height:100%;display:block}.ApartmentCatalog-module__z8-VVW__iconValue{align-items:center;gap:var(--space-1);color:var(--text-secondary);display:inline-flex}.ApartmentCatalog-module__z8-VVW__iconValue svg{width:var(--icon-size-xs);height:var(--icon-size-xs);color:var(--icon-secondary)}.ApartmentCatalog-module__z8-VVW__integrationCell{gap:var(--space-1);color:var(--text-secondary);overflow-wrap:anywhere;display:grid}@media (max-width:899px){.ApartmentCatalog-module__z8-VVW__listHeader{display:none}.ApartmentCatalog-module__z8-VVW__apartmentList{gap:var(--space-3)}.ApartmentCatalog-module__z8-VVW__cardRow{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.ApartmentCatalog-module__z8-VVW__identityCell{padding-bottom:var(--space-3);border-bottom:1px solid var(--border-light);grid-column:1/-1}.ApartmentCatalog-module__z8-VVW__dataCell,.ApartmentCatalog-module__z8-VVW__integrationCell{align-content:start}.ApartmentCatalog-module__z8-VVW__dataCell:before,.ApartmentCatalog-module__z8-VVW__integrationCell:before{margin-bottom:var(--space-1);color:var(--text-muted);content:attr(data-label);font-size:var(--type-body-caption-size);font-weight:var(--font-weight-semibold);display:block}.ApartmentCatalog-module__z8-VVW__integrationCell{align-content:start}}@media (max-width:767px){.ApartmentCatalog-module__z8-VVW__catalogLayout{gap:var(--space-4)}.ApartmentCatalog-module__z8-VVW__toolbar{flex-direction:column;align-items:stretch}.ApartmentCatalog-module__z8-VVW__searchField{width:100%}.ApartmentCatalog-module__z8-VVW__summary{justify-content:flex-start}}@media (max-width:599px){.ApartmentCatalog-module__z8-VVW__cardRow{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.ApartmentCatalog-module__z8-VVW__identityCell{grid-column:1/-1}.ApartmentCatalog-module__z8-VVW__dataCell:before,.ApartmentCatalog-module__z8-VVW__integrationCell:before{margin-bottom:2px}}@media (max-width:359px){.ApartmentCatalog-module__z8-VVW__cardRow{grid-template-columns:minmax(0,1fr)}.ApartmentCatalog-module__z8-VVW__identityCell{grid-column:auto}}
.AvitoReviewsDashboard-module__HjpO1G__syncPanel{border-color:var(--border-default)}.AvitoReviewsDashboard-module__HjpO1G__syncOverview{align-items:stretch;gap:var(--space-4);grid-template-columns:minmax(210px,.9fr) minmax(360px,1.35fr) minmax(220px,.8fr);display:grid}.AvitoReviewsDashboard-module__HjpO1G__syncStatusBlock{min-width:0;padding:var(--space-2);align-content:center;justify-items:start;gap:var(--space-3);display:grid}.AvitoReviewsDashboard-module__HjpO1G__syncEyebrow{align-items:center;gap:var(--space-2);letter-spacing:.04em;text-transform:uppercase;display:inline-flex}.AvitoReviewsDashboard-module__HjpO1G__syncEyebrow svg{width:var(--icon-size-xs);height:var(--icon-size-xs);color:var(--icon-muted);stroke-width:var(--icon-stroke-default)}.AvitoReviewsDashboard-module__HjpO1G__syncComparison{min-width:0;padding:var(--space-4);align-items:center;gap:var(--space-3);background:var(--background-section);border:1px solid var(--border-light);border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.AvitoReviewsDashboard-module__HjpO1G__syncSource{align-items:center;gap:var(--space-3);min-width:0;display:flex}.AvitoReviewsDashboard-module__HjpO1G__syncSourceIcon,.AvitoReviewsDashboard-module__HjpO1G__ratingIcon{width:var(--icon-size-xl);height:var(--icon-size-xl);color:var(--color-brand-600);background:var(--background-card);border-radius:var(--radius-full);box-shadow:var(--shadow-xs);flex:none;place-items:center;display:grid}.AvitoReviewsDashboard-module__HjpO1G__syncSourceIcon svg{width:var(--icon-size-sm);height:var(--icon-size-sm);stroke-width:var(--icon-stroke-default)}.AvitoReviewsDashboard-module__HjpO1G__syncSource strong{margin-top:var(--space-1);color:var(--text-heading);font-size:var(--type-heading-card-size);line-height:var(--type-heading-card-line-height);display:block}.AvitoReviewsDashboard-module__HjpO1G__syncArrow{width:var(--icon-size-sm);height:var(--icon-size-sm);color:var(--icon-muted);stroke-width:var(--icon-stroke-small)}.AvitoReviewsDashboard-module__HjpO1G__avitoRating{min-width:0;padding:var(--space-4);align-items:center;gap:var(--space-3);background:var(--color-accent-50);border:1px solid var(--color-accent-100);border-radius:var(--radius-md);display:flex}.AvitoReviewsDashboard-module__HjpO1G__ratingIcon{width:var(--icon-size-promo);height:var(--icon-size-promo);color:var(--color-accent-500)}.AvitoReviewsDashboard-module__HjpO1G__ratingIcon svg{width:var(--icon-size-md);height:var(--icon-size-md);stroke-width:var(--icon-stroke-default)}.AvitoReviewsDashboard-module__HjpO1G__ratingValue{margin-block:var(--space-1);color:var(--text-heading);font-size:var(--type-metric-size);line-height:var(--type-metric-line-height);font-weight:var(--font-weight-extrabold);letter-spacing:var(--type-metric-letter-spacing);display:block}.AvitoReviewsDashboard-module__HjpO1G__metricCard{align-content:start;gap:var(--space-2);min-width:0;min-height:174px;display:grid}.AvitoReviewsDashboard-module__HjpO1G__metricIcon{width:40px;height:40px;margin-bottom:var(--space-1);color:var(--color-accent-500);background:var(--color-accent-50);border-radius:var(--radius-full);place-items:center;display:grid}.AvitoReviewsDashboard-module__HjpO1G__metricIcon svg{width:var(--icon-size-sm);height:var(--icon-size-sm);stroke-width:var(--icon-stroke-default)}.AvitoReviewsDashboard-module__HjpO1G__metricIconWarning{color:var(--color-warning);background:var(--color-warning-soft)}.AvitoReviewsDashboard-module__HjpO1G__metricValue{color:var(--text-heading);font-size:var(--type-metric-size);line-height:var(--type-metric-line-height);font-weight:var(--font-weight-extrabold);letter-spacing:var(--type-metric-letter-spacing)}.AvitoReviewsDashboard-module__HjpO1G__monthChart{align-items:end;gap:var(--space-2);grid-auto-columns:minmax(42px,1fr);grid-auto-flow:column;min-height:248px;display:grid;overflow-x:auto}.AvitoReviewsDashboard-module__HjpO1G__monthColumn{justify-items:center;gap:var(--space-1);min-width:42px;display:grid}.AvitoReviewsDashboard-module__HjpO1G__monthTrack{background:var(--background-section);border-radius:var(--radius-sm) var(--radius-sm) 0 0;align-items:flex-end;width:100%;height:156px;display:flex;overflow:hidden}.AvitoReviewsDashboard-module__HjpO1G__monthBar{background:var(--color-accent-500);border-radius:var(--radius-sm) var(--radius-sm) 0 0;width:100%;display:block}.AvitoReviewsDashboard-module__HjpO1G__distributionList{gap:var(--space-4);display:grid}.AvitoReviewsDashboard-module__HjpO1G__distributionRow{align-items:center;gap:var(--space-3);grid-template-columns:42px minmax(0,1fr) 42px;display:grid}.AvitoReviewsDashboard-module__HjpO1G__distributionScore,.AvitoReviewsDashboard-module__HjpO1G__distributionCount{color:var(--text-secondary);font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);font-weight:var(--font-weight-semibold)}.AvitoReviewsDashboard-module__HjpO1G__distributionCount{text-align:right}.AvitoReviewsDashboard-module__HjpO1G__distributionTrack{background:var(--background-section);border-radius:var(--radius-full);height:12px;overflow:hidden}.AvitoReviewsDashboard-module__HjpO1G__distributionBar{background:var(--color-accent-500);border-radius:inherit;height:100%;display:block}.AvitoReviewsDashboard-module__HjpO1G__tableWrapper{overflow-x:auto}.AvitoReviewsDashboard-module__HjpO1G__table{border-collapse:collapse;width:100%;min-width:720px}.AvitoReviewsDashboard-module__HjpO1G__table th,.AvitoReviewsDashboard-module__HjpO1G__table td{padding:var(--space-4);border-bottom:1px solid var(--border-light);text-align:left;vertical-align:middle}.AvitoReviewsDashboard-module__HjpO1G__table th{color:var(--text-muted);font-size:var(--type-body-caption-size);line-height:var(--type-body-caption-line-height);font-weight:var(--font-weight-bold);letter-spacing:.05em;text-transform:uppercase}.AvitoReviewsDashboard-module__HjpO1G__table tbody tr:last-child td{border-bottom:0}.AvitoReviewsDashboard-module__HjpO1G__tableIcon,.AvitoReviewsDashboard-module__HjpO1G__dateIcon{width:var(--icon-size-sm);height:var(--icon-size-sm);color:var(--icon-muted);stroke-width:var(--icon-stroke-small);flex:none}.AvitoReviewsDashboard-module__HjpO1G__reviewList{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AvitoReviewsDashboard-module__HjpO1G__stars{gap:2px;display:inline-flex}.AvitoReviewsDashboard-module__HjpO1G__stars svg{width:var(--icon-size-xs);height:var(--icon-size-xs);stroke-width:var(--icon-stroke-small)}.AvitoReviewsDashboard-module__HjpO1G__starFilled{color:var(--color-accent-500)}.AvitoReviewsDashboard-module__HjpO1G__starEmpty{color:var(--color-neutral-300)}.AvitoReviewsDashboard-module__HjpO1G__reviewText{white-space:pre-wrap}.AvitoReviewsDashboard-module__HjpO1G__answer{padding:var(--space-4);gap:var(--space-2);background:var(--background-section);border-left:3px solid var(--color-accent-500);border-radius:var(--radius-sm);display:grid}@media (max-width:1023px){.AvitoReviewsDashboard-module__HjpO1G__syncOverview{grid-template-columns:repeat(2,minmax(0,1fr))}.AvitoReviewsDashboard-module__HjpO1G__syncComparison{grid-area:2/1/auto/-1}.AvitoReviewsDashboard-module__HjpO1G__reviewList{grid-template-columns:1fr}}@media (max-width:767px){.AvitoReviewsDashboard-module__HjpO1G__syncOverview{grid-template-columns:1fr}.AvitoReviewsDashboard-module__HjpO1G__syncComparison{grid-area:auto}.AvitoReviewsDashboard-module__HjpO1G__metricCard{min-height:156px;padding:var(--space-4)}.AvitoReviewsDashboard-module__HjpO1G__metricValue{font-size:30px;line-height:1.1}.AvitoReviewsDashboard-module__HjpO1G__monthChart{min-height:220px}.AvitoReviewsDashboard-module__HjpO1G__monthTrack{height:132px}}@media (max-width:479px){.AvitoReviewsDashboard-module__HjpO1G__syncComparison{grid-template-columns:1fr}.AvitoReviewsDashboard-module__HjpO1G__syncArrow{margin-left:calc(var(--icon-size-xl) / 2);transform:rotate(90deg)}.AvitoReviewsDashboard-module__HjpO1G__metricCard{min-height:148px}}
.HomeFaqEditor-module__gM4XzW__deleteTrigger{color:var(--color-error);border-color:var(--color-error)}.HomeFaqEditor-module__gM4XzW__deleteTrigger:hover:not(:disabled){color:var(--color-error);background:var(--color-error-soft);border-color:var(--color-error)}.HomeFaqEditor-module__gM4XzW__deleteConfirm{color:var(--color-white);background:var(--color-error);border-color:var(--color-error)}.HomeFaqEditor-module__gM4XzW__deleteConfirm:hover:not(:disabled){background:var(--color-error);border-color:var(--color-error);filter:brightness(.94)}
.HomeInteriorsManager-module__JPZXEq__uploadZone{gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px dashed var(--border-default);border-radius:var(--radius-md);background:var(--background-section);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;transition:border-color .16s,background-color .16s;display:grid}.HomeInteriorsManager-module__JPZXEq__uploadZone>svg{width:var(--icon-size-lg);height:var(--icon-size-lg);color:var(--color-accent-500)}.HomeInteriorsManager-module__JPZXEq__uploadZoneDragging{border-color:var(--color-accent-500);background:var(--color-accent-50)}.HomeInteriorsManager-module__JPZXEq__progress{width:100%;height:var(--space-1);accent-color:var(--color-accent-500);border:0}.HomeInteriorsManager-module__JPZXEq__grid{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.HomeInteriorsManager-module__JPZXEq__imageCard{border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--background-card);min-width:0;box-shadow:var(--shadow-sm);transition:opacity .16s,box-shadow .16s,transform .16s;overflow:hidden}.HomeInteriorsManager-module__JPZXEq__imageCardDragging{z-index:2;opacity:.75;box-shadow:var(--shadow-card);transform:scale(1.02)}.HomeInteriorsManager-module__JPZXEq__imageCardTarget{box-shadow:0 0 0 3px var(--focus-ring-accent)}.HomeInteriorsManager-module__JPZXEq__uploadQueueCard{border-style:dashed}.HomeInteriorsManager-module__JPZXEq__uploadQueueFrame{align-content:center;justify-items:center;gap:var(--space-2);min-height:220px;padding:var(--space-5);text-align:center;background:var(--background-section);display:grid}.HomeInteriorsManager-module__JPZXEq__uploadQueueFrame>svg{width:var(--icon-size-lg);height:var(--icon-size-lg);color:var(--color-accent-500)}.HomeInteriorsManager-module__JPZXEq__uploadQueueSpinner{animation:.9s linear infinite HomeInteriorsManager-module__JPZXEq__upload-queue-spin}.HomeInteriorsManager-module__JPZXEq__uploadQueueProgress{width:100%;height:var(--space-1);margin-top:var(--space-2);border-radius:var(--radius-pill);accent-color:var(--color-accent-500);border:0;overflow:hidden}@keyframes HomeInteriorsManager-module__JPZXEq__upload-queue-spin{to{transform:rotate(360deg)}}.HomeInteriorsManager-module__JPZXEq__imageFrame{aspect-ratio:3/2;background:var(--color-neutral-100);position:relative;overflow:hidden}.HomeInteriorsManager-module__JPZXEq__imageFrame picture,.HomeInteriorsManager-module__JPZXEq__imageFrame img{width:100%;height:100%;display:block}.HomeInteriorsManager-module__JPZXEq__imageFrame img{object-fit:cover}.HomeInteriorsManager-module__JPZXEq__dragHandle{z-index:2;top:var(--space-2);right:var(--space-2);cursor:grab;touch-action:none;position:absolute}.HomeInteriorsManager-module__JPZXEq__dragHandle:active{cursor:grabbing}.HomeInteriorsManager-module__JPZXEq__position{bottom:var(--space-2);left:var(--space-2);min-width:28px;height:28px;padding-inline:var(--space-2);color:var(--text-inverse);background:var(--color-brand-800-alpha-80);border-radius:var(--radius-pill);font-size:var(--type-body-caption-size);font-weight:var(--font-weight-bold);place-items:center;display:grid;position:absolute}.HomeInteriorsManager-module__JPZXEq__cardFields{gap:var(--space-3);padding:var(--space-4);display:grid}.HomeInteriorsManager-module__JPZXEq__cardActions{align-items:center;gap:var(--space-2);display:flex}.HomeInteriorsManager-module__JPZXEq__cardActions>:first-child{flex:auto;min-width:0}.HomeInteriorsManager-module__JPZXEq__deleteButton{color:var(--color-error)}.HomeInteriorsManager-module__JPZXEq__emptyState{align-content:center;place-items:center;gap:var(--space-3);border:1px dashed var(--border-default);border-radius:var(--radius-md);min-height:240px;display:grid}.HomeInteriorsManager-module__JPZXEq__emptyState svg{width:var(--icon-size-xl);height:var(--icon-size-xl);color:var(--icon-muted)}@media (max-width:1199px){.HomeInteriorsManager-module__JPZXEq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.HomeInteriorsManager-module__JPZXEq__uploadZone{padding:var(--space-4);grid-template-columns:auto minmax(0,1fr)}.HomeInteriorsManager-module__JPZXEq__uploadZone>:last-child{grid-column:1/-1}.HomeInteriorsManager-module__JPZXEq__grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}
.InstructionCatalog-module__ago_xW__catalogLayout{gap:var(--space-5);display:grid}.InstructionCatalog-module__ago_xW__toolbar{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}.InstructionCatalog-module__ago_xW__searchField{width:min(100%,520px);position:relative}.InstructionCatalog-module__ago_xW__searchField input{padding-left:var(--space-7)}.InstructionCatalog-module__ago_xW__searchIcon{z-index:1;bottom:13px;left:var(--space-3);width:var(--icon-size-xs);height:var(--icon-size-xs);color:var(--icon-muted);pointer-events:none;position:absolute}.InstructionCatalog-module__ago_xW__summary{padding-bottom:var(--space-1);justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.InstructionCatalog-module__ago_xW__sectionHeading{margin-bottom:var(--space-3)}.InstructionCatalog-module__ago_xW__listHeader,.InstructionCatalog-module__ago_xW__cardRow{align-items:center;gap:var(--space-3);grid-template-columns:minmax(210px,1.7fr) minmax(180px,1.45fr) minmax(150px,1.2fr) minmax(160px,.9fr) minmax(108px,.8fr) minmax(88px,.65fr);display:grid}.InstructionCatalog-module__ago_xW__listHeader{padding:0 var(--space-3) var(--space-2);color:var(--text-muted);font-size:var(--type-body-caption-size);line-height:var(--type-body-caption-line-height);font-weight:var(--font-weight-bold)}.InstructionCatalog-module__ago_xW__instructionList{gap:var(--space-2);min-width:0;margin:0;padding:0;list-style:none;display:grid}.InstructionCatalog-module__ago_xW__instructionList>li{min-width:0}.InstructionCatalog-module__ago_xW__instructionCard{overflow:hidden}.InstructionCatalog-module__ago_xW__cardRow{width:100%;min-width:0;max-width:100%;color:inherit;text-decoration:none}.InstructionCatalog-module__ago_xW__cardRow:focus-visible{outline:3px solid var(--focus-ring-accent);outline-offset:3px;border-radius:var(--radius-sm)}.InstructionCatalog-module__ago_xW__identityCell,.InstructionCatalog-module__ago_xW__instructionTitle{align-items:center;gap:var(--space-3);min-width:0;display:flex}.InstructionCatalog-module__ago_xW__identityText{min-width:0}.InstructionCatalog-module__ago_xW__objectPreview{width:64px;height:54px;color:var(--color-brand-800);background:linear-gradient(135deg, var(--color-brand-100), var(--background-warm));border:1px dashed var(--color-brand-300);border-radius:var(--radius-sm);font-weight:var(--font-weight-extrabold);letter-spacing:.08em;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.InstructionCatalog-module__ago_xW__objectPreview svg{right:var(--space-1);bottom:var(--space-1);width:var(--icon-size-xs);height:var(--icon-size-xs);color:var(--icon-muted);position:absolute}.InstructionCatalog-module__ago_xW__imagePreview{border-style:solid;border-color:var(--border-light)}.InstructionCatalog-module__ago_xW__imagePreview picture,.InstructionCatalog-module__ago_xW__imagePreview img{width:100%;height:100%;display:block}.InstructionCatalog-module__ago_xW__imagePreview img{object-fit:cover}.InstructionCatalog-module__ago_xW__dataCell,.InstructionCatalog-module__ago_xW__completionCell{overflow-wrap:anywhere;min-width:0;font-size:var(--type-body-caption-size);line-height:var(--type-body-caption-line-height)}.InstructionCatalog-module__ago_xW__statusCell{overflow-wrap:normal}.InstructionCatalog-module__ago_xW__statusCell>*{white-space:nowrap}.InstructionCatalog-module__ago_xW__instructionTitle svg{width:var(--icon-size-xs);height:var(--icon-size-xs);color:var(--icon-secondary);flex:none}.InstructionCatalog-module__ago_xW__completionCell{gap:var(--space-1);display:grid}.InstructionCatalog-module__ago_xW__completionValue{color:var(--color-success);font-weight:var(--font-weight-bold)}.InstructionCatalog-module__ago_xW__progressTrack{background:var(--color-neutral-200);border-radius:var(--radius-full);width:68px;height:4px;overflow:hidden}.InstructionCatalog-module__ago_xW__progressValue{background:var(--color-success);border-radius:inherit;height:100%;display:block}@media (max-width:1399px){.InstructionCatalog-module__ago_xW__listHeader{display:none}.InstructionCatalog-module__ago_xW__instructionList{gap:var(--space-3)}.InstructionCatalog-module__ago_xW__cardRow{gap:var(--space-3) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.InstructionCatalog-module__ago_xW__identityCell{padding-bottom:var(--space-3);border-bottom:1px solid var(--border-light);grid-column:1/-1}.InstructionCatalog-module__ago_xW__dataCell:before,.InstructionCatalog-module__ago_xW__completionCell:before{margin-bottom:var(--space-1);color:var(--text-muted);content:attr(data-label);font-size:var(--type-body-caption-size);font-weight:var(--font-weight-semibold);display:block}}@media (max-width:767px){.InstructionCatalog-module__ago_xW__catalogLayout{gap:var(--space-4)}.InstructionCatalog-module__ago_xW__toolbar{flex-direction:column;align-items:stretch}.InstructionCatalog-module__ago_xW__searchField{width:100%}.InstructionCatalog-module__ago_xW__summary{justify-content:flex-start}}@media (max-width:519px){.InstructionCatalog-module__ago_xW__cardRow{grid-template-columns:minmax(0,1fr)}.InstructionCatalog-module__ago_xW__identityCell{grid-column:auto}}
.InstructionEditor-module__LrLzhG__sectionIcon{width:var(--icon-size-sm);height:var(--icon-size-sm);color:var(--icon-accent);stroke-width:var(--icon-stroke-default);flex:none}.InstructionEditor-module__LrLzhG__apartmentCard{grid-template-columns:minmax(180px,280px) 1fr;display:grid;overflow:hidden}.InstructionEditor-module__LrLzhG__coverPicture,.InstructionEditor-module__LrLzhG__coverPlaceholder{background:var(--background-section);min-height:190px}.InstructionEditor-module__LrLzhG__coverPicture{display:block}.InstructionEditor-module__LrLzhG__coverPicture img{object-fit:cover;width:100%;height:100%;display:block}.InstructionEditor-module__LrLzhG__coverPlaceholder{color:var(--text-muted);place-items:center;display:grid}.InstructionEditor-module__LrLzhG__coverPlaceholder svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.InstructionEditor-module__LrLzhG__apartmentDetails{min-width:0;padding:var(--space-5);justify-content:center}.InstructionEditor-module__LrLzhG__markdownField{resize:vertical;min-height:420px;font-family:var(--font-mono,monospace)}.InstructionEditor-module__LrLzhG__actions{z-index:2;bottom:var(--space-4);width:fit-content;max-width:100%;padding:var(--space-3);background:color-mix(in srgb, var(--background-card) 94%, transparent);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky}.InstructionEditor-module__LrLzhG__previewContent{overflow-wrap:anywhere;max-width:none}.InstructionEditor-module__LrLzhG__previewContent img{border-radius:var(--radius-md);width:auto;max-width:100%;height:auto;margin-inline:auto;display:block}.InstructionEditor-module__LrLzhG__previewContent pre{max-width:100%;overflow-x:auto}.InstructionEditor-module__LrLzhG__unavailableMedia{padding:var(--space-4);color:var(--text-muted);background:var(--background-section);border:1px dashed var(--border-default);border-radius:var(--radius-md);display:block}@media (max-width:767px){.InstructionEditor-module__LrLzhG__apartmentCard{grid-template-columns:1fr}.InstructionEditor-module__LrLzhG__coverPicture,.InstructionEditor-module__LrLzhG__coverPlaceholder{aspect-ratio:16/9;min-height:180px}.InstructionEditor-module__LrLzhG__markdownField{min-height:320px}.InstructionEditor-module__LrLzhG__actions{width:100%;position:static}.InstructionEditor-module__LrLzhG__actions>*{flex:100%}}
.LegalDocumentEditor-module__fdA7nW__contentField{resize:vertical;min-height:420px}.LegalDocumentEditor-module__fdA7nW__actions{align-items:stretch}.LegalDocumentEditor-module__fdA7nW__previewContent{max-width:72ch}.LegalDocumentEditor-module__fdA7nW__previewContent p{white-space:pre-wrap}@media (max-width:767px){.LegalDocumentEditor-module__fdA7nW__contentField{min-height:320px}.LegalDocumentEditor-module__fdA7nW__actions{flex-direction:column}.LegalDocumentEditor-module__fdA7nW__actions button{width:100%}}
.ScenarioForm-module__eQhZbW__form{min-width:0}.ScenarioForm-module__eQhZbW__layout{gap:var(--space-7);min-width:0;margin-bottom:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;display:grid}.ScenarioForm-module__eQhZbW__slugRow{gap:var(--space-4);grid-template-columns:minmax(0,1fr) max-content;align-items:start;min-width:0;display:grid}.ScenarioForm-module__eQhZbW__slugLocked{color:var(--text-muted);background:var(--background-section);cursor:not-allowed}.ScenarioForm-module__eQhZbW__mediaColumn{min-width:0;padding:var(--space-4);border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--background-section);justify-items:center;display:grid}.ScenarioForm-module__eQhZbW__scenarioPreview{--trip-scenario-card-content-height:80px;border-radius:var(--radius-md);width:min(100%,320px);overflow:hidden}.ScenarioForm-module__eQhZbW__previewImage{width:100%;height:100%;position:absolute;inset:0}.ScenarioForm-module__eQhZbW__previewImagePlaceholder{color:var(--icon-muted);background:var(--color-neutral-100);place-items:center;display:grid;position:absolute;inset:0}.ScenarioForm-module__eQhZbW__previewImagePlaceholder svg{width:var(--icon-size-xl);height:var(--icon-size-xl);stroke-width:var(--icon-stroke-small)}.ScenarioForm-module__eQhZbW__imageUploader{justify-items:center;gap:var(--space-3);width:100%;min-width:0;display:grid}.ScenarioForm-module__eQhZbW__imageUploader>:not(.ScenarioForm-module__eQhZbW__scenarioPreview){width:100%}.ScenarioForm-module__eQhZbW__createdImageUploader{width:min(100%,420px)}.ScenarioForm-module__eQhZbW__previewDragging{border-color:var(--color-accent-500);box-shadow:0 0 0 4px var(--focus-ring-accent)}.ScenarioForm-module__eQhZbW__imageDropOverlay{place-content:center;justify-items:center;gap:var(--space-2);color:var(--color-accent-700);background:var(--color-accent-100);font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);font-weight:var(--font-weight-bold);display:grid;position:absolute;inset:0}.ScenarioForm-module__eQhZbW__imageDropOverlay svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.ScenarioForm-module__eQhZbW__uploadProgress{width:100%;height:var(--space-1);border-radius:var(--radius-pill);accent-color:var(--color-accent-500);border:0;overflow:hidden}.ScenarioForm-module__eQhZbW__deleteTrigger{color:var(--color-error);border-color:var(--color-error)}.ScenarioForm-module__eQhZbW__deleteTrigger:hover:not(:disabled){color:var(--color-error);background:var(--color-error-soft);border-color:var(--color-error)}.ScenarioForm-module__eQhZbW__deleteConfirm{color:var(--color-white);background:var(--color-error);border-color:var(--color-error)}.ScenarioForm-module__eQhZbW__deleteConfirm:hover:not(:disabled){background:var(--color-error);border-color:var(--color-error);filter:brightness(.94)}@media (max-width:1100px){.ScenarioForm-module__eQhZbW__layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.ScenarioForm-module__eQhZbW__mediaColumn{width:100%}}@media (max-width:767px){.ScenarioForm-module__eQhZbW__layout{gap:var(--space-4)}.ScenarioForm-module__eQhZbW__slugRow{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.ScenarioForm-module__eQhZbW__slugRow>:last-child{padding-top:0}.ScenarioForm-module__eQhZbW__mediaColumn{padding:var(--space-3)}.ScenarioForm-module__eQhZbW__scenarioPreview{width:min(100%,280px)}}
.MarkdownContent-module__g978Pa__root :where(h1,h2,h3,h4,h5,h6){color:var(--text-heading);margin:var(--space-6) 0 var(--space-3)}.MarkdownContent-module__g978Pa__root :where(h1){font-size:var(--type-h1-size);line-height:var(--type-h1-line-height)}.MarkdownContent-module__g978Pa__root :where(h2){font-size:var(--type-h2-size);line-height:var(--type-h2-line-height)}.MarkdownContent-module__g978Pa__root :where(h3,h4,h5,h6){font-size:var(--type-h3-size);line-height:var(--type-h3-line-height)}.MarkdownContent-module__g978Pa__root :where(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.MarkdownContent-module__g978Pa__root :where(blockquote){border-left:3px solid var(--color-accent-500);color:var(--text-secondary);margin:var(--space-5) 0;padding-left:var(--space-4)}.MarkdownContent-module__g978Pa__root :where(pre){background:var(--background-dark);border-radius:var(--radius-md);color:var(--text-inverse);max-width:100%;padding:var(--space-4);overflow-x:auto}.MarkdownContent-module__g978Pa__root :where(code):not(pre code){background:var(--background-section);border-radius:var(--radius-xs);padding:0 var(--space-1)}.MarkdownContent-module__g978Pa__root :where(table){border-collapse:collapse;width:max-content;max-width:100%;display:block;overflow-x:auto}.MarkdownContent-module__g978Pa__root :where(th,td){border:1px solid var(--border-default);padding:var(--space-2) var(--space-3);text-align:left}.MarkdownContent-module__g978Pa__root :where(hr){border:0;border-top:1px solid var(--border-light);margin:var(--space-6) 0}.MarkdownContent-module__g978Pa__media{margin:var(--space-6) 0;display:block}.MarkdownContent-module__g978Pa__image{border-radius:var(--radius-lg);width:100%;max-width:100%;height:auto;margin-inline:auto;display:block}.MarkdownContent-module__g978Pa__unavailableMedia{color:var(--text-muted);font-style:italic}
