.weekly-folder{color-scheme:light;position:absolute;top:50%;left:10px;width:24px;height:18px;transform:translateY(-50%);perspective:400px;pointer-events:none}.weekly-folder-back,.weekly-folder-front{position:absolute;inset:0;border-radius:3px;background:linear-gradient(180deg,#fbbf24,#f59e0b);box-shadow:0 1px 2px rgba(120,53,15,.2)}.weekly-folder-tab{position:absolute;top:-3px;left:1.5px;width:9px;height:4.5px;border-radius:2px 2px 0 0;background:linear-gradient(180deg,#fde68a,#fcd34d)}.weekly-folder-card{position:absolute;bottom:5px;left:50%;width:44px;height:30px;margin-left:-22px;overflow:hidden;border-radius:3px;transform-origin:bottom center;box-shadow:0 2px 6px rgba(0,0,0,.15)}.weekly-folder-preview{position:absolute;inset:0;width:100%;height:100%}.weekly-folder-front{top:auto;z-index:20;height:85%;transform-origin:bottom;background:linear-gradient(180deg,#fcd34d,#fbbf24 35%,#f59e0b)}.weekly-folder-highlight{position:absolute;top:3px;right:3px;left:3px;height:1px;background:hsla(48,96%,89%,.7)}