.studio-notice{width:100%;min-height:36px;color:var(--ink-quiet);background:var(--wash-quiet);border-bottom:.5px solid var(--line);flex:none;justify-content:center;align-items:center;padding:8px 48px;font-size:13px;line-height:20px;display:flex;position:relative}.studio-notice__content{justify-content:center;align-items:center;gap:12px;min-width:0;max-width:960px;display:flex}.studio-notice__countdown{font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:2px;height:20px;display:flex}.studio-notice__digit{min-width:22px;height:20px;color:var(--ink);background:var(--wash);border-radius:6px;justify-content:center;align-items:center;padding:0 3px;font-size:12px;font-weight:600;line-height:1;display:flex}.studio-notice__colon{text-align:center;width:6px;color:var(--ink-faint)}.studio-notice__text{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:pre-line;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.studio-notice__action{max-width:220px;height:24px;color:var(--ink);background:var(--wash);text-align:center;text-overflow:ellipsis;white-space:nowrap;transition:background-color .25s var(--ease-out);border-radius:8px;flex:none;padding:2px 10px;line-height:20px;display:block;overflow:hidden}.studio-notice__action:hover{background:var(--wash-hover)}.studio-notice__close{width:28px;height:28px;color:var(--ink-faint);transition:background-color .25s var(--ease-out), color .25s var(--ease-out);border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.studio-notice__close:hover{color:var(--ink);background:var(--wash-quiet-hover)}@media (max-width:639.98px){.studio-notice{padding:8px 44px 8px 16px}.studio-notice__content{flex-wrap:wrap;gap:8px 12px;width:100%;max-width:100%}.studio-notice--with-controls .studio-notice__content{grid-template-columns:minmax(0,1fr);display:grid}.studio-notice--timed.studio-notice--action .studio-notice__content{grid-template-columns:auto minmax(0,1fr)}.studio-notice__text{text-align:center;width:100%}.studio-notice--with-controls .studio-notice__text{grid-area:1/1/auto/-1}.studio-notice__countdown{grid-area:2/1;justify-self:center}.studio-notice__action{overflow-wrap:anywhere;white-space:normal;grid-row:2;justify-self:center;min-width:0;max-width:100%;height:auto}.studio-notice__close{top:4px;right:8px;transform:none}}
