.bb-notices-page{--bb-notices-inline:clamp(24px,8vw,120px);min-height:100vh;display:flex;flex-direction:column;background-color:#f7f7f7;color:var(--bb-color-ink-700,#2b2b2b)}.bb-notices-page__topbar{padding-block:clamp(24px,6vw,48px)}.bb-notices-page__topbar-inner{max-width:1100px;width:100%;margin:0 auto;padding-inline:var(--bb-notices-inline);display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,4vw,48px)}.bb-notices-page__topbar-left{display:flex;align-items:center;gap:clamp(24px,5vw,56px)}.bb-notices-page__logo-link{display:inline-flex;align-items:center;justify-content:center;transition:transform var(--bb-duration-quick,.12s) var(--bb-ease-standard,ease)}.bb-notices-page__logo-link:focus-visible .bb-logo__mark,.bb-notices-page__logo-link:hover .bb-logo__mark{transform:translateY(-2px)}.bb-notices-page__nav{display:flex;align-items:center;gap:clamp(18px,4vw,40px)}.bb-notices-page__nav-link{display:inline-flex;align-items:center;gap:10px;font-family:"Ubuntu",var(--bb-font-family-display,sans-serif);font-size:16px;letter-spacing:.08em;text-transform:uppercase;color:rgba(43,43,43,.9);text-decoration:none;transition:color var(--bb-duration-quick,.12s) var(--bb-ease-standard,ease)}.bb-notices-page__nav-link:focus-visible,.bb-notices-page__nav-link:hover{color:var(--bb-color-ink-900,#191919);outline:none}.bb-notices-page__topbar-right{display:flex;align-items:center;gap:clamp(18px,4vw,36px);font-family:"Ubuntu",var(--bb-font-family-display,sans-serif);letter-spacing:.08em;text-transform:uppercase;font-size:16px;color:rgba(43,43,43,.9)}.bb-notices-page__lang{display:inline-flex;align-items:center;gap:10px;border:none;background:none;padding:0;color:inherit;cursor:pointer;font:inherit}.bb-notices-page__lang:focus-visible,.bb-notices-page__lang:hover{color:var(--bb-color-ink-900,#191919);outline:none}.bb-notices-page__main{flex:1;display:flex;flex-direction:column;gap:clamp(48px,8vw,72px);padding:clamp(24px,6vw,72px) var(--bb-notices-inline) clamp(64px,12vw,120px)}.bb-notices-section{width:100%;display:flex;flex-direction:column;gap:24px}.bb-notices-section__header{display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,4vw,32px)}.bb-notices-section__title{margin:0;font-family:"Ubuntu",var(--bb-font-family-display,sans-serif);font-size:clamp(24px,3.5vw,28px);letter-spacing:-.01em}.bb-notices-filters{display:flex;align-items:center;gap:12px;font-size:13px;color:hsla(0,0%,47%,.95)}.bb-notices-action,.bb-notices-search,.bb-notices-select{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 16px;border-radius:8px;border:1px solid hsla(0,0%,47%,.6);background:hsla(0,0%,97%,.95);color:hsla(0,0%,47%,.95)}.bb-notices-search-input{border:none;background:transparent;font:inherit;color:inherit;outline:none}.bb-notices-action{border:none;background:rgba(43,43,43,.92);color:rgba(240,243,243,.98);font-weight:600;letter-spacing:.04em;cursor:pointer}.bb-notices-editor-card,.bb-notices-table-card{border-radius:25px;background:hsla(192,7%,85%,.3);padding:clamp(24px,5vw,44px);box-shadow:inset 0 0 0 1px hsla(0,0%,47%,.1)}.bb-notices-editor-controls{display:flex;flex-direction:column;gap:18px;margin-bottom:28px}.bb-notices-editor-control{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.bb-notices-editor-control__label{font-family:"Ubuntu",var(--bb-font-family-display,sans-serif);font-size:14px;color:rgba(43,43,43,.9);min-width:96px}.bb-notices-editor-control__options{display:inline-flex;align-items:center;gap:16px}.bb-notices-editor-radio{display:inline-flex;align-items:center;gap:10px;font-size:12px;color:hsla(0,0%,47%,.9);cursor:pointer}.bb-notices-editor-radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;border:1px solid hsla(0,0%,47%,.8);background:transparent;display:grid;place-items:center;transition:border-color var(--bb-duration-quick,.12s) ease,background var(--bb-duration-quick,.12s) ease}.bb-notices-editor-radio input:checked{background:rgba(43,43,43,.92);border-color:rgba(43,43,43,.92)}.bb-notices-editor-radio span{font-family:"Ubuntu",var(--bb-font-family-display,sans-serif);letter-spacing:.04em}.bb-notices-editor-datetime{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-left:calc(96px + 24px)}.bb-notices-editor-datetime__field,.bb-notices-editor-time__field{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 16px;height:32px;border-radius:8px;border:1px solid hsla(0,0%,75%,.8);background:hsla(0,0%,97%,.25);color:hsla(0,0%,47%,.95);font-size:12px;letter-spacing:.04em;transition:border-color var(--bb-duration-quick,.12s) ease,color var(--bb-duration-quick,.12s) ease}.bb-notices-editor-datetime__field{min-width:96px}.bb-notices-editor-datetime__field--input{cursor:text}.bb-notices-editor-datetime__field--select,.bb-notices-editor-time__field--select{cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.bb-notices-editor-datetime__field:focus-visible,.bb-notices-editor-time__field:focus-visible{outline:2px solid rgba(43,43,43,.45);outline-offset:2px}.bb-notices-editor-datetime__field.is-invalid,.bb-notices-editor-time__field.is-invalid{border-color:rgba(230,57,70,.85);color:#e63946}.bb-notices-editor-error{margin-left:calc(96px + 24px);margin-top:-4px;font-size:11px;font-family:"Ubuntu",var(--bb-font-family-display,sans-serif);color:#e63946;letter-spacing:.02em}.bb-notices-editor-time{display:inline-flex;align-items:center;gap:8px}.bb-notices-editor-time__separator{font-size:16px;color:hsla(0,0%,47%,.95)}.bb-notices-table{width:100%;border-collapse:collapse;background:hsla(0,0%,100%,.85);border-radius:18px;overflow:hidden}.bb-notices-table td,.bb-notices-table th{padding:16px 20px;text-align:left;font-size:14px;color:hsla(0,0%,47%,.95)}.bb-notices-table thead{background:hsla(0,0%,97%,.92);font-weight:600}.bb-notices-table tbody tr:nth-of-type(odd){background:hsla(0,0%,97%,.6)}.bb-notices-table__status{padding:32px 24px;text-align:center;font-size:14px;color:hsla(0,0%,47%,.9)}.bb-notices-table__status--error{color:#e63946}.bb-notices-pagination{margin-top:32px;display:flex;align-items:center;justify-content:center;gap:18px;font-size:14px;color:hsla(0,0%,47%,.9)}.bb-notices-pagination__controls{display:inline-flex;align-items:center;gap:14px}.bb-notices-pagination__button{width:28px;height:28px;border-radius:50%;border:1px solid hsla(0,0%,47%,.4);background:hsla(0,0%,97%,.95)}.bb-notices-pagination__button,.bb-notices-pagination__page{display:inline-flex;align-items:center;justify-content:center;color:inherit}.bb-notices-pagination__page{width:26px;height:26px;border-radius:50%;border:none;background:transparent;cursor:pointer}.bb-notices-pagination__page.is-active{background:rgba(43,43,43,.92);color:rgba(240,243,243,.98)}.bb-notices-editor-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px;color:hsla(0,0%,47%,.95)}.bb-notices-editor-toolbar__group{display:inline-flex;align-items:center;gap:6px}.bb-notices-editor-button,.bb-notices-editor-select{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid hsla(0,0%,47%,.6);background:hsla(0,0%,97%,.95);color:hsla(0,0%,47%,.95);cursor:pointer}.bb-notices-editor-button{width:32px;padding:0;font-weight:600}.bb-notices-editor-surface{margin-top:24px;border-top:1px solid hsla(0,0%,47%,.6);padding-top:32px;min-height:220px;font-size:14px;color:hsla(0,0%,47%,.95)}.bb-notices-editor-placeholder{margin-top:16px;color:hsla(0,0%,47%,.7)}.bb-notices-editor-actions{display:flex;justify-content:flex-end;gap:12px;align-items:center;font-size:12px}.bb-notices-editor-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:12px;background:rgba(43,43,43,.12);color:rgba(43,43,43,.9)}.bb-notices-editor-publish{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 16px;border-radius:999px;border:none;background:rgba(43,43,43,.92);color:rgba(240,243,243,.98);font-size:12px;font-weight:600;letter-spacing:.04em;cursor:pointer}.bb-notices-page__footer{margin-top:auto;padding-block:clamp(48px,9vw,84px);color:rgba(43,43,43,.8)}.bb-notices-page__footer-inner{max-width:1100px;width:100%;margin:0 auto;padding-inline:var(--bb-notices-inline);display:flex;flex-direction:column;gap:14px}.bb-notices-page__footer-row{display:flex;align-items:center;justify-content:space-between;font-size:16px;letter-spacing:.04em}.bb-notices-page__footer-row:last-child{font-size:14px}.bb-notices-page__footer-meta{display:inline-flex;gap:12px}@media (max-width:1024px){.bb-notices-page__nav{display:none}.bb-notices-editor-control,.bb-notices-section__header{flex-direction:column;align-items:flex-start}.bb-notices-editor-datetime,.bb-notices-editor-error{margin-left:0}.bb-notices-filters{flex-wrap:wrap}.bb-notices-editor-actions{justify-content:space-between;width:100%}}@media (max-width:640px){.bb-notices-page{--bb-notices-inline:20px}.bb-notices-page__topbar-right{font-size:14px}.bb-notices-filters{width:100%;justify-content:center}.bb-notices-pagination{flex-wrap:wrap;gap:12px}.bb-notices-page__footer-row{flex-direction:column;gap:8px;text-align:center}}