﻿.closet-news{position:fixed;top:calc(16px + env(safe-area-inset-top,0px));left:50%;transform:translateX(-50%);z-index:99990;box-sizing:border-box;display:flex;align-items:center;gap:15px;width:440px;max-width:calc(100vw - 24px);padding:17px 42px 17px 18px;border:1px solid #ffffffcc;border-radius:28px;background:rgba(246,246,249,.92);-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%);color:#1c1c1e;box-shadow:0 12px 40px #19192829,0 2px 8px #1919280f,inset 0 1px 0 #fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;text-align:left}
body.admin-bar .closet-news{top:calc(48px + env(safe-area-inset-top,0px))}
.closet-news__stack{position:relative;flex:0 0 72px;height:76px}
.closet-news__stack img{position:absolute;top:3px;left:0;width:54px;height:68px;object-fit:cover;border:2px solid #fff;border-radius:14px;box-shadow:0 3px 8px #0000001f;transform:rotate(-8deg);z-index:3}
.closet-news__stack img:nth-child(2){left:9px;top:1px;transform:rotate(3deg);z-index:2}.closet-news__stack img:nth-child(3){left:17px;top:5px;transform:rotate(12deg);z-index:1}
.closet-news__content{min-width:0}.closet-news__brand{display:block;color:#74747b;font-size:10px;line-height:1.3;font-weight:600;letter-spacing:.65px;margin-bottom:5px}.closet-news strong{display:block;color:#1c1c1e;font-size:16px;font-weight:650;letter-spacing:-.35px;line-height:1.3}.closet-news p{margin:4px 0 7px;color:#63636b;font-size:12px;line-height:1.4;letter-spacing:-.1px}.closet-news a{display:inline-block;color:#007aff;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none}.closet-news a:hover{color:#005ec4;text-decoration:underline}
.closet-news__close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:28px;height:28px;min-width:28px;min-height:28px;margin:0;padding:0;border:0;border-radius:50%;background:#7676801a;color:#777780;font:21px/1 -apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer}.closet-news__close::before{content:"";position:absolute;inset:-7px}.closet-news__close:hover{background:#7676802e}.closet-news a:focus-visible,.closet-news button:focus-visible{outline:2px solid #007aff;outline-offset:3px}
@media(max-width:480px){.closet-news{top:calc(10px + env(safe-area-inset-top,0px));gap:12px;padding:16px 37px 16px 15px;border-radius:25px}.closet-news strong{font-size:15px}.closet-news__brand{font-size:9px}.closet-news p{font-size:11px}}
@media(max-width:782px){body.admin-bar .closet-news{top:calc(56px + env(safe-area-inset-top,0px))}}
@media(prefers-reduced-transparency:reduce){.closet-news{background:#f6f6f9;-webkit-backdrop-filter:none;backdrop-filter:none}}
