.project-folder-information{--folder-surface:#122027;--folder-tab:#17272e;--folder-line:#6e9b9e45;--folder-ink:#e8f5f3;--folder-muted:#9db5bd;--folder-accent:#7cdac7;--folder-tint:#63d0b712;--folder-shadow:#0003}:root[data-theme=light] .project-folder-information{--folder-surface:#fcfefe;--folder-tab:#e9f1f3;--folder-line:#8aafb847;--folder-ink:#234750;--folder-muted:#657e89;--folder-accent:#117e70;--folder-tint:#17a68e0c;--folder-shadow:#29556610}.project-information .project-folder[data-slot=tabs]{isolation:isolate;flex-direction:column;gap:0;display:flex}.project-information .project-folder-tabs.detail-tabs{z-index:1;border:0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;min-height:76px;display:grid;position:relative;background:0 0!important;border-radius:0!important;gap:6px!important;width:min(100%,720px)!important;height:auto!important;padding:0!important}.project-information .project-folder-tabs [data-slot=tabs-trigger]{border:1px solid var(--folder-line);white-space:normal;border-bottom:0;justify-content:center;align-items:center;gap:10px;min-width:0;height:100%;min-height:76px;margin:0;padding:17px 14px;font-weight:500;line-height:1.7;transition:color .2s,background-color .2s,box-shadow .2s;position:relative;box-shadow:inset 0 1px #ffffff17;background:var(--folder-tab)!important;color:var(--folder-muted)!important;border-radius:19px 19px 0 0!important;font-size:15px!important}.project-information .project-folder-tabs [data-slot=tabs-trigger]:after{content:none}.project-information .project-folder-tabs [data-slot=tabs-trigger]:before{content:"";top:0;background:var(--folder-accent);opacity:0;border-radius:10px;height:2px;transition:opacity .2s;position:absolute;inset-inline:24px}.project-information .project-folder-tabs [data-slot=tabs-trigger]:hover{color:var(--folder-ink)!important;background:color-mix(in srgb, var(--folder-tab) 70%, var(--folder-surface))!important}.project-information .project-folder-tabs [data-slot=tabs-trigger][data-active]{z-index:2;border:1px solid var(--folder-line);box-shadow:inset 0 1px 0 #ffffff2b, 0 -5px 15px -10px var(--folder-shadow);border-bottom:0;font-weight:650;background:var(--folder-surface)!important;color:var(--folder-accent)!important}.project-information .project-folder-tabs [data-slot=tabs-trigger][data-active]:before{opacity:1}.project-information .project-folder-tabs [data-slot=tabs-trigger][data-active]:after{content:"";inset-inline:0;background:var(--folder-surface);opacity:1;height:3px;position:absolute;top:auto;bottom:-2px}.project-information .project-folder-tabs [data-slot=tabs-trigger]:focus-visible{outline:2px solid var(--folder-accent);outline-offset:-6px}.project-folder-tab-icon{border:1px solid #0000;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;transition:background-color .2s,border-color .2s;display:grid}.project-folder-tabs [data-active] .project-folder-tab-icon{background:var(--folder-tint);border-color:color-mix(in srgb, var(--folder-accent) 18%, transparent)}.project-information .project-folder-panel[data-slot=tabs-content]{border:1px solid var(--folder-line);border-radius:0 0 26px 26px;background:var(--folder-surface);min-width:0;min-height:380px;box-shadow:0 18px 45px -16px var(--folder-shadow), inset 0 1px 0 #ffffff10;color:var(--folder-ink);overflow-wrap:anywhere;border-start-end-radius:20px;margin:0;padding:clamp(24px,3vw,38px);position:relative}.project-information .project-folder-panel h2{letter-spacing:-.5px;color:var(--folder-ink);margin:0 0 18px;font-size:clamp(23px,2.2vw,29px);font-weight:600;line-height:1.65}.project-information .project-folder-panel p{color:var(--folder-muted);margin:0 0 14px;font-size:16px;line-height:2.15}.project-information .project-folder-panel p:last-child{margin-bottom:0}.project-folder-panel .info-callout{border-color:color-mix(in srgb, var(--folder-accent) 18%, transparent);background:var(--folder-tint);color:var(--folder-accent);border-radius:15px;margin-top:24px;padding:16px 18px}.project-information .project-folder-panel .info-callout p{font-size:14px}.project-folder-panel .document-link{border-color:var(--folder-line);color:var(--folder-ink);background:var(--folder-tint);border-radius:14px;transition:border-color .2s,background-color .2s}.project-folder-panel .document-link:hover{border-color:var(--folder-accent);background:color-mix(in srgb, var(--folder-accent) 8%, transparent)}.project-folder-panel .document-link>svg{color:var(--folder-accent)}@media (max-width:760px){.project-information .project-folder-tabs.detail-tabs{min-height:72px;gap:4px!important}.project-information .project-folder-tabs [data-slot=tabs-trigger]{flex-direction:column;gap:5px;min-height:72px;padding:12px 5px 10px;line-height:1.5;border-radius:14px 14px 0 0!important;font-size:13px!important}.project-folder-tab-icon{border-radius:8px;width:25px;height:25px}.project-information .project-folder-tabs [data-slot=tabs-trigger]:before{inset-inline:18px}.project-information .project-folder-panel[data-slot=tabs-content]{border-radius:0 0 20px 20px;min-height:340px;padding:24px 20px}.project-information .project-folder-panel p{font-size:15px;line-height:2}.project-folder-panel .info-callout{gap:10px;padding:14px}}@media (prefers-reduced-motion:reduce){.project-information .project-folder-tabs [data-slot=tabs-trigger],.project-information .project-folder-tabs [data-slot=tabs-trigger]:before,.project-folder-tab-icon,.project-folder-panel .document-link{transition:none}}
