.Hero-module__gCrj2W__hero{--ink:#152e36;--muted:#60747a;--accent:#087f78;isolation:isolate;color:var(--ink);background:linear-gradient(135deg,#f8fcfa,#edf8f4 65%,#e6f1f9);border:1px solid #dcece7;border-radius:32px;gap:clamp(24px,4vw,64px);padding:clamp(24px,5vw,72px);display:grid;position:relative;overflow:hidden;container-type:inline-size}.Hero-module__gCrj2W__split{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center}.Hero-module__gCrj2W__backgroundGrid{z-index:-2;opacity:.35;pointer-events:none;background-image:linear-gradient(#bfdad533 1px,#0000 1px),linear-gradient(90deg,#bfdad533 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#0000,#000);mask-image:linear-gradient(135deg,#0000,#000)}.Hero-module__gCrj2W__glow{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#63d9ae35,#0000 68%);border-radius:50%;width:80%;position:absolute;inset:auto -12% -65% auto}.Hero-module__gCrj2W__content{min-width:0;position:relative}.Hero-module__gCrj2W__badge{max-width:100%;color:var(--accent);background:#ffffffb3;border:1px solid #c8e7de;border-radius:100px;align-items:center;gap:8px;padding:8px 13px;font-size:12px;font-weight:600;display:inline-flex}.Hero-module__gCrj2W__badge svg{flex-shrink:0}.Hero-module__gCrj2W__title{letter-spacing:-1.4px;overflow-wrap:anywhere;margin:22px 0 18px;font-size:clamp(28px,3.7vw,52px);font-weight:850;line-height:1.65}.Hero-module__gCrj2W__description{max-width:620px;color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:clamp(13px,1.15vw,16px);line-height:2.2}.Hero-module__gCrj2W__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.Hero-module__gCrj2W__primaryButton,.Hero-module__gCrj2W__secondaryButton{border-radius:14px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 20px;font-size:13px;font-weight:650;line-height:1.8;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.Hero-module__gCrj2W__primaryButton{color:#fff;background:linear-gradient(135deg,#0b9588,#07665f);border:1px solid #087f78;box-shadow:0 10px 24px #087f7826}.Hero-module__gCrj2W__secondaryButton{color:var(--ink);background:#ffffffb3;border:1px solid #d3e5df}.Hero-module__gCrj2W__primaryButton:hover,.Hero-module__gCrj2W__secondaryButton:hover{transform:translateY(-3px)}.Hero-module__gCrj2W__primaryButton:focus-visible,.Hero-module__gCrj2W__secondaryButton:focus-visible{outline-offset:4px;outline:3px solid #26b8a2}.Hero-module__gCrj2W__method{border-top:1px solid #183b3412;align-items:center;gap:12px;margin-top:30px;padding-top:22px;display:flex}.Hero-module__gCrj2W__methodIcon{width:44px;height:44px;color:var(--accent);background:#fff9;border:1px solid #d0e7de;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Hero-module__gCrj2W__method strong,.Hero-module__gCrj2W__method div>span{display:block}.Hero-module__gCrj2W__method strong{font-size:13px;line-height:1.9}.Hero-module__gCrj2W__method div>span{color:var(--muted);margin-top:3px;font-size:11px;line-height:1.9}.Hero-module__gCrj2W__visual{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fff9;border:1px solid #ffffffb3;border-radius:24px;min-width:0;position:relative;overflow:hidden;box-shadow:0 32px 80px #24463b14,0 6px 18px #24463b08}.Hero-module__gCrj2W__visualTop,.Hero-module__gCrj2W__visualBottom{color:#68817b;letter-spacing:1.8px;direction:ltr;align-items:center;gap:9px;min-height:42px;padding:10px 16px;font-family:system-ui,sans-serif;font-size:9px;display:flex}.Hero-module__gCrj2W__visualTop{border-bottom:1px solid #c5dbd54d;justify-content:space-between}.Hero-module__gCrj2W__visualBottom{border-top:1px solid #c5dbd54d}.Hero-module__gCrj2W__visualBottom svg{color:#168f81;margin-left:auto}.Hero-module__gCrj2W__windowDots{gap:5px;display:inline-flex}.Hero-module__gCrj2W__windowDots i{background:#bad4cc;border-radius:50%;width:6px;height:6px}.Hero-module__gCrj2W__windowDots i:first-child{background:#35b69b}.Hero-module__gCrj2W__media{aspect-ratio:4/3;background:linear-gradient(145deg,#eff8f3,#e3f2ee);width:100%;position:relative;overflow:hidden}.Hero-module__gCrj2W__mediaAsset{border:0;width:100%;height:100%;display:block}.Hero-module__gCrj2W__placeholder{color:#087f78;background:radial-gradient(circle at 50% 45%,#fff,#d7eee6);flex-direction:column;justify-content:center;align-items:center;gap:28px;width:100%;height:100%;min-height:220px;display:flex;position:relative;overflow:hidden}.Hero-module__gCrj2W__atom{z-index:1;background:#fff8;border:1px solid #fff;border-radius:40px;place-items:center;width:140px;height:140px;display:grid;transform:rotate(-8deg);box-shadow:0 20px 60px #087f781c}.Hero-module__gCrj2W__atom svg{transform:rotate(8deg)}.Hero-module__gCrj2W__orbitOne,.Hero-module__gCrj2W__orbitTwo{aspect-ratio:1;border:1px solid #087f7822;border-radius:50%;width:65%;position:absolute;transform:rotate(-25deg)scaleY(.55)}.Hero-module__gCrj2W__orbitTwo{width:85%;transform:rotate(35deg)scaleY(.55)}.Hero-module__gCrj2W__placeholderLabel{z-index:1;letter-spacing:3px;text-align:center;font-family:system-ui,sans-serif;font-size:9px}.Hero-module__gCrj2W__liveDot{background:#14a68d;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 4px #14a68d14}.Hero-module__gCrj2W__embedGate{color:#316c61;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;padding:24px;display:flex}.Hero-module__gCrj2W__embedGate strong{font-size:14px}.Hero-module__gCrj2W__embedGate span{font-size:11px;line-height:1.8}.Hero-module__gCrj2W__embedGate button{color:#fff;font:inherit;cursor:pointer;background:#087f78;border:0;border-radius:10px;align-items:center;gap:8px;padding:10px 15px;font-size:12px;display:inline-flex}.Hero-module__gCrj2W__cinematic{--ink:#f1faf7;--muted:#adc4bf;--accent:#8fe4ca;background:radial-gradient(at 50% 0,#174c49,#0000 60%),linear-gradient(145deg,#092923,#0b1724);border-color:#25493f;grid-template-columns:minmax(0,1fr);gap:36px}.Hero-module__gCrj2W__cinematic .Hero-module__gCrj2W__visual{background:#ffffff08;border-color:#8fe4ca30;grid-row:1;width:min(100%,1000px);margin-inline:auto;box-shadow:0 25px 100px #00000040,0 0 70px #69e4b710}.Hero-module__gCrj2W__cinematic .Hero-module__gCrj2W__media{aspect-ratio:21/9;background:#0a2522}.Hero-module__gCrj2W__cinematic .Hero-module__gCrj2W__visualTop,.Hero-module__gCrj2W__cinematic .Hero-module__gCrj2W__visualBottom{color:#a5c7be;border-color:#8fe4ca18}.Hero-module__gCrj2W__cinematic .Hero-module__gCrj2W__content{text-align:center;width:min(100%,850px);margin-inline:auto}.Hero-module__gCrj2W__cinematic .Hero-module__gCrj2W__title{-webkit-text-fill-color:transparent;background:linear-gradient(125deg,#fff 30%,#92e6cf);-webkit-background-clip:text;background-clip:text;margin-top:20px}.Hero-module__gCrj2W__cinematic .Hero-module__gCrj2W__badge{background:#ffffff08;border-color:#8fe4ca30}.Hero-module__gCrj2W__cinematic .Hero-module__gCrj2W__description{margin-inline:auto}.Hero-module__gCrj2W__cinematic .Hero-module__gCrj2W__actions,.Hero-module__gCrj2W__cinematic .Hero-module__gCrj2W__method{justify-content:center}.Hero-module__gCrj2W__cinematic .Hero-module__gCrj2W__method{border-color:#8fe4ca1f}.Hero-module__gCrj2W__cinematic .Hero-module__gCrj2W__methodIcon{background:#ffffff08;border-color:#8fe4ca25}.Hero-module__gCrj2W__cinematic .Hero-module__gCrj2W__secondaryButton{background:#ffffff08;border-color:#8fe4ca30}.Hero-module__gCrj2W__cinematic .Hero-module__gCrj2W__primaryButton{color:#0a3329;background:linear-gradient(135deg,#9decd5,#59ceb0);border-color:#8fe4ca;box-shadow:0 12px 35px #70dfbb20}.Hero-module__gCrj2W__preview{border-radius:22px;gap:24px;padding:28px}.Hero-module__gCrj2W__preview .Hero-module__gCrj2W__title{font-size:clamp(23px,3vw,35px)}@media (max-width:760px){.Hero-module__gCrj2W__split{grid-template-columns:minmax(0,1fr)}.Hero-module__gCrj2W__hero{border-radius:24px;padding:24px}.Hero-module__gCrj2W__title{letter-spacing:-.7px;font-size:30px}.Hero-module__gCrj2W__cinematic .Hero-module__gCrj2W__media{aspect-ratio:4/3}.Hero-module__gCrj2W__actions{gap:10px}.Hero-module__gCrj2W__primaryButton,.Hero-module__gCrj2W__secondaryButton{flex:auto;padding-inline:14px;font-size:12px}.Hero-module__gCrj2W__visual{border-radius:18px}}@media (prefers-reduced-motion:reduce){.Hero-module__gCrj2W__primaryButton,.Hero-module__gCrj2W__secondaryButton{transition:none}}
.FileManager-module__X1Sjpq__mediaShell,.FileManager-module__X1Sjpq__pickerShellUniqueHcb{--fm-primary:var(--color-primary,#6366f1);--fm-primary-soft:var(--color-primary-soft,#818cf8);--fm-accent:var(--color-accent,#38bdf8);--fm-main:var(--color-bg-main,#f8fafc);--fm-surface:var(--color-bg-surface,#fff);--fm-elevated:var(--color-bg-elevated,#f1f5f9);--fm-text:var(--color-text-primary,#17232f);--fm-secondary:var(--color-text-secondary,#64748b);--fm-muted:var(--color-text-muted,#94a3b8);--fm-border:var(--color-border-input,var(--color-border,#e2e8f0));--fm-danger:var(--btn-login-red,#ef4444);--fm-radius:17px;color:var(--fm-text);direction:rtl}.FileManager-module__X1Sjpq__mediaShell{background:var(--fm-main);min-height:100vh}.FileManager-module__X1Sjpq__mediaContainer{flex-direction:column;gap:18px;width:100%;max-width:1440px;margin-inline:auto;display:flex}.FileManager-module__X1Sjpq__pickerShellUniqueHcb{min-width:0}.FileManager-module__X1Sjpq__filterBar,.FileManager-module__X1Sjpq__filterBarUniqueHcb{border:1px solid color-mix(in srgb, var(--color-primary,#6366f1) 12%, var(--color-border-input,#e2e8f0));background:radial-gradient(ellipse at 100% 0, color-mix(in srgb, var(--color-primary,#6366f1) 7%, transparent), transparent 70%), var(--color-bg-surface,#fff);border-radius:19px;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid;box-shadow:0 4px 18px #00000005}.FileManager-module__X1Sjpq__searchWrap{border:1px solid var(--color-border-input,#e2e8f0);background:var(--color-bg-elevated,#f1f5f9);min-width:0;color:var(--color-text-muted,#94a3b8);border-radius:13px;align-items:center;gap:10px;padding-inline:13px;transition:border-color .18s,box-shadow .18s;display:flex}.FileManager-module__X1Sjpq__searchWrap:focus-within{border-color:var(--color-primary,#6366f1);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary,#6366f1) 10%, transparent)}.FileManager-module__X1Sjpq__searchInput{width:100%;min-width:0;height:44px;color:var(--color-text-primary,#17232f);font:inherit;background:0 0;border:0;outline:none;font-size:13px}.FileManager-module__X1Sjpq__searchInput::placeholder{color:var(--color-text-muted,#94a3b8)}.FileManager-module__X1Sjpq__searchFieldUniqueHcb{width:100%;min-width:0}.FileManager-module__X1Sjpq__moduleTabs,.FileManager-module__X1Sjpq__moduleTabsUniqueHcb{border:1px solid color-mix(in srgb, var(--color-border-input,#e2e8f0) 70%, transparent);background:var(--color-bg-elevated,#f1f5f9);border-radius:15px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;padding:5px;display:flex}.FileManager-module__X1Sjpq__tabButton,.FileManager-module__X1Sjpq__tabButtonUniqueHcb{min-width:76px;min-height:38px;color:var(--color-text-secondary,#64748b);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;padding:8px 13px;font-size:11px;font-weight:700;line-height:1.8;transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s;display:inline-flex}.FileManager-module__X1Sjpq__tabButton:hover,.FileManager-module__X1Sjpq__tabButtonUniqueHcb:hover{background:var(--color-bg-surface,#fff);color:var(--color-text-primary,#17232f)}.FileManager-module__X1Sjpq__tabButtonActive,.FileManager-module__X1Sjpq__tabButtonActiveUniqueHcb{border-color:color-mix(in srgb, var(--color-primary,#6366f1) 24%, transparent);background:linear-gradient(135deg, var(--color-primary,#6366f1), color-mix(in srgb, var(--color-primary,#6366f1) 75%, var(--color-primary-soft,#818cf8)));color:#fff;box-shadow:0 4px 12px color-mix(in srgb, var(--color-primary,#6366f1) 18%, transparent)}.FileManager-module__X1Sjpq__tabButtonActive:hover,.FileManager-module__X1Sjpq__tabButtonActiveUniqueHcb:hover{background:var(--color-primary,#6366f1);color:#fff}.FileManager-module__X1Sjpq__pickerResultsUniqueHcb{justify-content:space-between;align-items:center;gap:12px;padding:2px 4px;display:flex}.FileManager-module__X1Sjpq__pickerResultsTitleUniqueHcb{color:var(--color-text-secondary,#64748b);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.FileManager-module__X1Sjpq__pickerResultsTitleUniqueHcb svg{color:var(--color-primary,#6366f1)}.FileManager-module__X1Sjpq__pickerResultsCountUniqueHcb{background:color-mix(in srgb, var(--color-primary,#6366f1) 7%, var(--color-bg-surface,#fff));color:var(--color-text-secondary,#64748b);white-space:nowrap;border-radius:99px;padding:5px 10px;font-size:11px}.FileManager-module__X1Sjpq__fileGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:17px;display:grid}.FileManager-module__X1Sjpq__fileCard{border:1px solid var(--color-border-input,#e2e8f0);background:radial-gradient(ellipse at 100% 0, color-mix(in srgb, var(--color-primary,#6366f1) 5%, transparent), transparent 65%), var(--color-bg-surface,#fff);border-radius:20px;min-width:0;transition:transform .24s,box-shadow .24s,border-color .24s;position:relative;overflow:hidden;box-shadow:0 4px 16px #00000008,inset 0 1px #ffffff1a}.FileManager-module__X1Sjpq__fileCard:hover{border-color:color-mix(in srgb, var(--color-primary,#6366f1) 38%, var(--color-border-input,#e2e8f0));box-shadow:0 14px 32px #0000000f, 0 0 0 3px color-mix(in srgb, var(--color-primary,#6366f1) 5%, transparent);transform:translateY(-3px)}.FileManager-module__X1Sjpq__cardGlow{background:radial-gradient(ellipse, color-mix(in srgb, var(--color-primary,#6366f1) 12%, transparent), transparent 70%);opacity:.7;pointer-events:none;height:120px;position:absolute;inset:-60px -20px auto}.FileManager-module__X1Sjpq__previewArea{border-bottom:1px solid var(--color-border-input,#e2e8f0);background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--color-primary,#6366f1) 7%, transparent), transparent 75%), var(--color-bg-elevated,#f1f5f9);justify-content:center;align-items:center;height:180px;display:flex;position:relative;overflow:hidden}.FileManager-module__X1Sjpq__previewOverlay{pointer-events:none;background:linear-gradient(#0000 45%,#00000024);position:absolute;inset:0}.FileManager-module__X1Sjpq__previewImage{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.22,1,.36,1);display:block}.FileManager-module__X1Sjpq__fileCard:hover .FileManager-module__X1Sjpq__previewImage{transform:scale(1.035)}.FileManager-module__X1Sjpq__fileIcon{width:46px;height:46px;color:color-mix(in srgb, var(--color-primary,#6366f1) 60%, var(--color-text-muted,#94a3b8));stroke-width:1.4px}.FileManager-module__X1Sjpq__fileInfo{padding:16px}.FileManager-module__X1Sjpq__fileName{color:var(--color-text-primary,#17232f);white-space:nowrap;text-overflow:ellipsis;margin-bottom:12px;font-size:13px;font-weight:800;line-height:1.9;display:block;overflow:hidden}.FileManager-module__X1Sjpq__fileMeta{color:var(--color-text-secondary,#64748b);flex-wrap:wrap;gap:7px;margin-bottom:15px;font-size:11px;display:flex}.FileManager-module__X1Sjpq__metaChip{border:1px solid color-mix(in srgb, var(--color-border-input,#e2e8f0) 70%, transparent);background:var(--color-bg-elevated,#f1f5f9);color:var(--color-text-secondary,#64748b);border-radius:8px;padding:4px 9px;font-size:10px;font-weight:600;line-height:1.7}.FileManager-module__X1Sjpq__moduleBadge{z-index:2;background:color-mix(in srgb, var(--color-primary,#6366f1) 88%, transparent);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #fff3;border-radius:10px;align-items:center;gap:6px;max-width:calc(100% - 68px);padding:6px 10px;font-size:10px;font-weight:700;line-height:1.7;display:inline-flex;position:absolute;top:11px;right:11px;box-shadow:0 4px 12px #00000014}.FileManager-module__X1Sjpq__deleteAction{z-index:3;background:color-mix(in srgb, var(--btn-login-red,#ef4444) 88%, transparent);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #ffffff40;border-radius:10px;justify-content:center;align-items:center;width:33px;height:33px;padding:0;transition:transform .18s,background-color .18s;display:inline-flex;position:absolute;top:11px;left:11px;box-shadow:0 4px 12px #00000014}.FileManager-module__X1Sjpq__deleteAction:hover{background:var(--btn-login-red,#ef4444);transform:translateY(-1px)}.FileManager-module__X1Sjpq__cardActions{flex-wrap:wrap;gap:8px;display:flex}.FileManager-module__X1Sjpq__cardActions>*{flex:auto}.FileManager-module__X1Sjpq__empty{border:1px dashed color-mix(in srgb, var(--color-primary,#6366f1) 24%, var(--color-border-input,#e2e8f0));background:radial-gradient(ellipse at 50% 0, color-mix(in srgb, var(--color-primary,#6366f1) 5%, transparent), transparent 75%), var(--color-bg-surface,#fff);color:var(--color-text-secondary,#64748b);text-align:center;border-radius:18px;padding:38px 22px;font-size:13px;font-weight:600;line-height:2}.FileManager-module__X1Sjpq__formWrap,.FileManager-module__X1Sjpq__pickerBody,.FileManager-module__X1Sjpq__pickerBodyUniqueHcb,.FileManager-module__X1Sjpq__uploadWrapUniqueHcb{flex-direction:column;gap:18px;min-width:0;display:flex}.FileManager-module__X1Sjpq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.FileManager-module__X1Sjpq__formGridSingleUniqueHcb{grid-template-columns:minmax(0,1fr) 240px;align-items:stretch;gap:16px;display:grid}.FileManager-module__X1Sjpq__formPanelUniqueHcb{border:1px solid var(--color-border-input,#e2e8f0);background:var(--color-bg-surface,#fff);border-radius:19px;flex-direction:column;gap:18px;min-width:0;padding:20px;display:flex;box-shadow:0 4px 16px #00000005}.FileManager-module__X1Sjpq__formPanelHeaderUniqueHcb,.FileManager-module__X1Sjpq__uploadHeroHeaderUniqueHcb{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.FileManager-module__X1Sjpq__formPanelTitleUniqueHcb,.FileManager-module__X1Sjpq__uploadHeroTitleUniqueHcb{color:var(--color-text-primary,#17232f);font-size:13px;font-weight:800;line-height:1.9}.FileManager-module__X1Sjpq__field{min-width:0;color:var(--color-text-secondary,#64748b);flex-direction:column;gap:9px;font-size:12px;font-weight:700;display:flex}.FileManager-module__X1Sjpq__input{border:1px solid var(--color-border-input,#e2e8f0);background:var(--color-bg-elevated,#f1f5f9);width:100%;min-width:0;height:46px;color:var(--color-text-primary,#17232f);font:inherit;border-radius:13px;outline:none;padding-inline:14px;font-size:13px;transition:border-color .18s,background-color .18s,box-shadow .18s}.FileManager-module__X1Sjpq__input::placeholder{color:var(--color-text-muted,#94a3b8)}.FileManager-module__X1Sjpq__input:focus{border-color:var(--color-primary,#6366f1);background:var(--color-bg-surface,#fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary,#6366f1) 10%, transparent)}.FileManager-module__X1Sjpq__switchRow,.FileManager-module__X1Sjpq__switchCardUniqueHcb{border:1px solid color-mix(in srgb, var(--color-border-input,#e2e8f0) 80%, transparent);background:color-mix(in srgb, var(--color-primary,#6366f1) 3%, var(--color-bg-elevated,#f1f5f9));color:var(--color-text-primary,#17232f);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.FileManager-module__X1Sjpq__switchRow{grid-column:span 2}.FileManager-module__X1Sjpq__switchTextUniqueHcb{flex-direction:column;gap:5px;min-width:0;display:flex}.FileManager-module__X1Sjpq__switchTitleUniqueHcb{color:var(--color-text-primary,#17232f);font-size:12px;font-weight:800;line-height:1.9}.FileManager-module__X1Sjpq__switchDescUniqueHcb{color:var(--color-text-secondary,#64748b);font-size:11px;font-weight:500;line-height:1.9}.FileManager-module__X1Sjpq__switchInput{width:20px;height:20px;accent-color:var(--color-primary,#6366f1);cursor:pointer;flex:0 0 20px}.FileManager-module__X1Sjpq__methodRow{flex-wrap:wrap;gap:8px;display:flex}.FileManager-module__X1Sjpq__methodBtn{border:1px solid var(--color-border-input,#e2e8f0);background:var(--color-bg-elevated,#f1f5f9);min-height:42px;color:var(--color-text-secondary,#64748b);font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:9px 15px;font-size:12px;font-weight:700;transition:border-color .18s,color .18s,background-color .18s;display:inline-flex}.FileManager-module__X1Sjpq__methodBtn:hover{border-color:color-mix(in srgb, var(--color-primary,#6366f1) 30%, var(--color-border-input,#e2e8f0));color:var(--color-primary,#6366f1)}.FileManager-module__X1Sjpq__methodBtnActive{border-color:var(--color-primary,#6366f1);background:var(--color-primary,#6366f1);color:#fff;box-shadow:0 5px 14px color-mix(in srgb, var(--color-primary,#6366f1) 16%, transparent)}.FileManager-module__X1Sjpq__methodBtnActive:hover{color:#fff}.FileManager-module__X1Sjpq__uploadBox{border:1px dashed color-mix(in srgb, var(--color-primary,#6366f1) 35%, var(--color-border-input,#e2e8f0));background:radial-gradient(ellipse at 50% 0, color-mix(in srgb, var(--color-primary,#6366f1) 8%, transparent), transparent 80%), var(--color-bg-elevated,#f1f5f9);min-height:205px;color:var(--color-text-secondary,#64748b);text-align:center;cursor:pointer;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px 18px;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex}.FileManager-module__X1Sjpq__uploadBox:hover{border-color:var(--color-primary,#6366f1);background-color:var(--color-bg-surface,#fff);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary,#6366f1) 5%, transparent)}.FileManager-module__X1Sjpq__uploadIconBadgeUniqueHcb{border:1px solid color-mix(in srgb, var(--color-primary,#6366f1) 17%, transparent);background:color-mix(in srgb, var(--color-primary,#6366f1) 9%, var(--color-bg-surface,#fff));width:58px;height:58px;color:var(--color-primary,#6366f1);box-shadow:0 6px 16px color-mix(in srgb, var(--color-primary,#6366f1) 7%, transparent);border-radius:19px;place-items:center;display:grid}.FileManager-module__X1Sjpq__uploadPrimaryUniqueHcb{max-width:100%;color:var(--color-text-primary,#17232f);overflow-wrap:anywhere;font-size:13px;font-weight:800;line-height:1.9}.FileManager-module__X1Sjpq__uploadSecondaryUniqueHcb{color:var(--color-text-secondary,#64748b);font-size:11px;font-weight:500;line-height:1.9}.FileManager-module__X1Sjpq__hiddenInput{display:none}.FileManager-module__X1Sjpq__formActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding-top:5px;display:flex}.FileManager-module__X1Sjpq__pickerTopBarUniqueHcb{justify-content:flex-start;align-items:center;width:100%;margin-bottom:15px;display:flex}.FileManager-module__X1Sjpq__pickerTabs,.FileManager-module__X1Sjpq__pickerTabsUniqueHcb{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.FileManager-module__X1Sjpq__pickerTab,.FileManager-module__X1Sjpq__pickerTabUniqueHcb{border:1px solid var(--color-border-input,#e2e8f0);background:var(--color-bg-elevated,#f1f5f9);min-height:42px;color:var(--color-text-secondary,#64748b);font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:9px 15px;font-size:12px;font-weight:700;transition:border-color .18s,color .18s,background-color .18s;display:inline-flex}.FileManager-module__X1Sjpq__pickerTabActive,.FileManager-module__X1Sjpq__pickerTabActiveUniqueHcb{border-color:var(--color-primary,#6366f1);background:var(--color-primary,#6366f1);color:#fff}.FileManager-module__X1Sjpq__uploadHeroUniqueHcb{border:1px solid var(--color-border-input,#e2e8f0);background:var(--color-bg-surface,#fff);border-radius:18px;padding:18px}.FileManager-module__X1Sjpq__uploadHeroHeaderUniqueHcb{margin-bottom:16px}.FileManager-module__X1Sjpq__heroActionButtonUniqueHcb{box-shadow:none!important;border-radius:12px!important}.FileManager-module__X1Sjpq__uploadNameBarUniqueHcb{align-items:center;gap:12px;display:flex}.FileManager-module__X1Sjpq__uploadNameFieldUniqueHcb{width:100%;min-width:0}.FileManager-module__X1Sjpq__pickerFooter,.FileManager-module__X1Sjpq__pickerFooterUniqueHcb{border-top:1px solid var(--color-border-input,#e2e8f0);flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;padding-top:16px;display:flex}.FileManager-module__X1Sjpq__footerButtonUniqueHcb{min-width:100px;box-shadow:none!important;border-radius:12px!important}.FileManager-module__X1Sjpq__submitButtonUniqueHcb{min-width:138px;box-shadow:0 5px 14px color-mix(in srgb, var(--color-primary,#6366f1) 15%, transparent)!important;border-radius:12px!important}.FileManager-module__X1Sjpq__pickerIntroUniqueHcb{border:1px solid color-mix(in srgb, var(--color-primary,#6366f1) 15%, var(--color-border-input,#e2e8f0));background:linear-gradient(120deg, color-mix(in srgb, var(--color-accent,#38bdf8) 4%, transparent), color-mix(in srgb, var(--color-primary,#6366f1) 6%, transparent)), var(--color-bg-surface,#fff);border-radius:18px;align-items:center;gap:14px;padding:18px;display:flex}.FileManager-module__X1Sjpq__pickerIntroIconUniqueHcb{border:1px solid color-mix(in srgb, var(--color-primary,#6366f1) 14%, transparent);background:var(--color-bg-surface,#fff);width:50px;height:50px;color:var(--color-primary,#6366f1);border-radius:16px;flex-shrink:0;place-items:center;display:grid}.FileManager-module__X1Sjpq__pickerIntroUniqueHcb strong{color:var(--color-text-primary,#17232f);font-size:13px;font-weight:800;line-height:1.9;display:block}.FileManager-module__X1Sjpq__pickerIntroUniqueHcb p{color:var(--color-text-secondary,#64748b);margin:4px 0 0;font-size:11px;line-height:2}.FileManager-module__X1Sjpq__pickerErrorUniqueHcb{border:1px solid color-mix(in srgb, var(--btn-login-red,#ef4444) 22%, transparent);background:color-mix(in srgb, var(--btn-login-red,#ef4444) 7%, var(--color-bg-surface,#fff));color:var(--btn-login-red,#ef4444);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;padding:13px 15px;font-size:12px;line-height:1.9;display:flex}.FileManager-module__X1Sjpq__pickerErrorUniqueHcb>svg{flex-shrink:0}.FileManager-module__X1Sjpq__pickerErrorUniqueHcb>span{flex:1;min-width:160px}.FileManager-module__X1Sjpq__pickerErrorUniqueHcb button{border:1px solid color-mix(in srgb, var(--btn-login-red,#ef4444) 20%, transparent);background:var(--color-bg-surface,#fff);color:inherit;font:inherit;cursor:pointer;border-radius:9px;padding:6px 10px;font-weight:700}.FileManager-module__X1Sjpq__noShadow{box-shadow:none!important}.FileManager-module__X1Sjpq__tabButton:focus-visible,.FileManager-module__X1Sjpq__tabButtonUniqueHcb:focus-visible,.FileManager-module__X1Sjpq__methodBtn:focus-visible,.FileManager-module__X1Sjpq__pickerTab:focus-visible,.FileManager-module__X1Sjpq__pickerTabUniqueHcb:focus-visible,.FileManager-module__X1Sjpq__deleteAction:focus-visible,.FileManager-module__X1Sjpq__uploadBox:focus-visible,.FileManager-module__X1Sjpq__pickerErrorUniqueHcb button:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary,#6366f1) 32%, transparent);outline-offset:3px}@media (max-width:1000px){.FileManager-module__X1Sjpq__filterBar,.FileManager-module__X1Sjpq__filterBarUniqueHcb{grid-template-columns:minmax(0,1fr);align-items:stretch}.FileManager-module__X1Sjpq__moduleTabs,.FileManager-module__X1Sjpq__moduleTabsUniqueHcb{justify-content:flex-start}.FileManager-module__X1Sjpq__formGridSingleUniqueHcb{grid-template-columns:minmax(0,1fr) 210px}}@media (max-width:760px){.FileManager-module__X1Sjpq__formGrid,.FileManager-module__X1Sjpq__formGridSingleUniqueHcb{grid-template-columns:minmax(0,1fr)}.FileManager-module__X1Sjpq__switchRow{grid-column:auto}.FileManager-module__X1Sjpq__fileGrid{gap:13px}.FileManager-module__X1Sjpq__formPanelUniqueHcb{padding:16px}}@media (max-width:640px){.FileManager-module__X1Sjpq__filterBar,.FileManager-module__X1Sjpq__filterBarUniqueHcb{border-radius:16px;gap:13px;padding:13px}.FileManager-module__X1Sjpq__moduleTabs,.FileManager-module__X1Sjpq__moduleTabsUniqueHcb{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FileManager-module__X1Sjpq__tabButton,.FileManager-module__X1Sjpq__tabButtonUniqueHcb{min-width:0;padding-inline:10px}.FileManager-module__X1Sjpq__uploadNameBarUniqueHcb,.FileManager-module__X1Sjpq__uploadHeroHeaderUniqueHcb,.FileManager-module__X1Sjpq__formPanelHeaderUniqueHcb,.FileManager-module__X1Sjpq__formActions,.FileManager-module__X1Sjpq__pickerFooterUniqueHcb{flex-direction:column;align-items:stretch}.FileManager-module__X1Sjpq__methodRow{width:100%}.FileManager-module__X1Sjpq__methodBtn{flex:1 1 0;padding-inline:10px;font-size:11px}.FileManager-module__X1Sjpq__footerButtonUniqueHcb,.FileManager-module__X1Sjpq__submitButtonUniqueHcb,.FileManager-module__X1Sjpq__heroActionButtonUniqueHcb{width:100%}.FileManager-module__X1Sjpq__pickerIntroUniqueHcb{align-items:flex-start;gap:11px;padding:14px}.FileManager-module__X1Sjpq__pickerIntroIconUniqueHcb{border-radius:14px;width:43px;height:43px}.FileManager-module__X1Sjpq__pickerIntroUniqueHcb strong{font-size:12px}.FileManager-module__X1Sjpq__pickerResultsTitleUniqueHcb{font-size:11px}.FileManager-module__X1Sjpq__fileCard{border-radius:17px}.FileManager-module__X1Sjpq__fileInfo{padding:14px}}@media (prefers-reduced-motion:reduce){.FileManager-module__X1Sjpq__fileCard,.FileManager-module__X1Sjpq__previewImage,.FileManager-module__X1Sjpq__tabButton,.FileManager-module__X1Sjpq__tabButtonUniqueHcb,.FileManager-module__X1Sjpq__methodBtn,.FileManager-module__X1Sjpq__pickerTab,.FileManager-module__X1Sjpq__pickerTabUniqueHcb,.FileManager-module__X1Sjpq__deleteAction,.FileManager-module__X1Sjpq__uploadBox,.FileManager-module__X1Sjpq__input,.FileManager-module__X1Sjpq__searchWrap{transition:none}.FileManager-module__X1Sjpq__fileCard:hover,.FileManager-module__X1Sjpq__fileCard:hover .FileManager-module__X1Sjpq__previewImage,.FileManager-module__X1Sjpq__deleteAction:hover{transform:none}}
