:root{color-scheme:dark;--bg:#091322;--panel:#101f32;--ink:#edf6ff;--muted:#a8bbce;--cyan:#62ecd3;--gold:#ffd078;--line:#2b4057;--red:#f4a4a0;font-family:"Microsoft YaHei UI","Microsoft YaHei",system-ui,sans-serif;font-size:15px}
*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 20% 0,#17385055,transparent 48%),var(--bg);color:var(--ink);line-height:1.55}a{color:var(--cyan);text-decoration:none}a:hover{text-decoration:underline}button,input,select{font:inherit}button,select{cursor:pointer}button{transition:background .15s,color .15s}button:disabled{opacity:.45;cursor:wait}button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}button,input,select{border-radius:5px}button{color:inherit}input,select{color:var(--ink);background:#091725;border:1px solid #47617a;padding:8px 10px}h1,h2,p{margin:0}h2{font-size:20px}small{font-size:12px}strong{font-weight:800}[hidden]{display:none!important}.muted{color:var(--muted);font-size:13px}.eyebrow{color:var(--cyan);font-size:11px;letter-spacing:2px;font-weight:800}
.topbar{display:flex;align-items:center;gap:36px;min-height:78px;padding:12px 3vw;border-bottom:1px solid var(--line);background:#0a1524e8}.brand{display:flex;align-items:center;gap:12px;color:var(--ink)}.brand:hover{text-decoration:none}.brand-mark{display:grid;place-items:center;width:43px;height:43px;border:1px solid #66d7bd;color:var(--cyan);background:#123235;clip-path:polygon(12% 0,100% 0,100% 88%,88% 100%,0 100%,0 12%);font-size:19px;font-weight:900}.brand strong,.brand small{display:block}.brand strong{font-size:14px;letter-spacing:1px}.brand small{color:var(--muted)}nav{display:flex;gap:25px}nav a{color:var(--muted);font-weight:700}nav a[aria-current]{color:var(--cyan)}.account-link{margin-left:auto;padding:7px 12px;border:1px solid #396258;border-radius:4px;font-size:13px;font-weight:800}.page-shell{width:94%;max-width:1800px;margin:0 auto;padding:28px 0}.intro{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:23px}.intro h1{font-size:clamp(26px,3vw,37px);line-height:1.3;margin:5px 0}.lede{color:var(--muted);font-size:15px}.privacy{text-align:right;max-width:360px}.privacy strong{display:block;color:var(--gold);font-size:15px}.privacy span{display:block;color:var(--muted);font-size:13px;margin-top:3px}.control-panel,.board-panel{background:linear-gradient(115deg,#112237,#101d2e);border:1px solid var(--line);border-radius:8px;overflow:hidden;box-shadow:0 12px 34px #0002}.realm-row{display:flex;align-items:center;gap:12px;padding:16px 22px;border-bottom:1px solid var(--line)}.realm-row label{font-weight:800}.realm-row select{min-width:145px;font-weight:700}.chip{color:var(--muted);font-size:13px}.realm-row .subtle-button{margin-left:auto}.subtle-button{border:0;background:transparent;color:var(--muted);padding:8px;font-weight:700}.subtle-button:hover:not(:disabled){background:#234056;color:var(--ink)}.boss-tabs{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;padding:14px 18px}.boss-tab{display:flex;align-items:center;justify-content:center;gap:9px;padding:10px 7px;border:1px solid transparent;background:transparent;font-size:15px;font-weight:800;min-height:61px}.boss-tab:hover{background:#1a3548}.boss-tab[aria-pressed=true]{background:#163e42;border-color:#479a89;color:var(--cyan);box-shadow:inset 0 -3px var(--cyan)}.boss-icon{width:35px;height:38px;object-fit:contain;image-rendering:pixelated}.boss-tab .fallback-icon{color:var(--gold);font-size:23px;width:35px}.boss-overview{padding:14px 22px 17px;background:#0b192780;border-top:1px solid #243b51}.boss-overview>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.reference-tag{color:var(--gold);background:#62482044;font-size:12px;font-weight:700;padding:2px 8px;border-radius:3px}.boss-overview>p{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin-top:5px}.boss-overview>p>span{color:var(--muted);font-size:13px}.boss-overview strong{color:var(--gold);font-size:20px;font-variant-numeric:tabular-nums}.boss-overview a{font-size:13px;font-weight:700}.board-panel{margin-top:18px;padding:20px 22px}.board-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.board-heading>div{display:flex;align-items:baseline;gap:12px}.board-heading #board-summary{font-size:13px;color:var(--muted)}.board-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;margin-top:15px}.group-tabs{display:flex;gap:4px;flex-wrap:wrap}.group-tabs button{border:0;background:#0b1929;color:var(--muted);padding:7px 13px;font-size:13px;font-weight:800}.group-tabs button[aria-pressed=true]{background:var(--cyan);color:#062c2b}.filters{display:flex;gap:15px;font-size:13px;font-weight:700}.filters label{display:flex;align-items:center;gap:5px;cursor:pointer}.filters input{accent-color:var(--cyan);width:16px;height:16px}.legend{display:flex;gap:17px;flex-wrap:wrap;color:var(--muted);font-size:12px;margin:16px 0 13px}.waiting-color{color:#a7c5eb}.soon-color{color:var(--gold)}.window-color{color:var(--cyan)}.expired-color{color:#c3b3ca}.channel-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:7px}.channel-tile{position:relative;min-width:0;min-height:92px;border:0;border-left:3px solid transparent;background:#0a1726;padding:10px 11px;text-align:left}.channel-tile:hover{background:#243e54;box-shadow:inset 0 0 0 1px #69869b}.channel-top{display:flex;align-items:center;justify-content:space-between;gap:6px}.channel-number{font-size:15px;font-weight:900;white-space:nowrap}.channel-symbol{color:#607b92;font-size:14px}.channel-countdown{display:block;font-size:19px;line-height:1.5;letter-spacing:.3px;font-variant-numeric:tabular-nums;font-weight:850;white-space:nowrap}.channel-state{display:block;color:var(--muted);font-size:11px;font-weight:700}.channel-tile.waiting{border-left-color:#6096c2}.channel-tile.waiting .channel-countdown{color:#b1d5fb}.channel-tile.soon{border-left-color:var(--gold);background:#40352555}.channel-tile.soon .channel-countdown,.channel-tile.soon .channel-symbol{color:var(--gold)}.channel-tile.window{border-left-color:var(--cyan);background:#17473970}.channel-tile.window .channel-countdown,.channel-tile.window .channel-symbol{color:var(--cyan)}.channel-tile.expired{border-left-color:#82738b}.channel-tile.expired .channel-countdown{color:#c3b3ca}.channel-tile.empty .channel-countdown{font-size:14px;color:#829ab0;font-weight:600}.board-hint{color:var(--muted);font-size:12px;margin-top:14px}.help-row{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;padding:17px 2px;font-size:12px;color:var(--muted)}.help-row strong{color:#cce4e7}.page-status,.dialog-status{color:var(--gold);background:#46391b55;border-left:3px solid var(--gold);padding:10px 12px;margin:10px 0;font-size:13px}.page-status.error,.dialog-status.error{color:#ffb7b2;border-color:#ec9791;background:#56282e55}.empty-state{padding:35px 10px;text-align:center;color:var(--muted)}
dialog{width:min(470px,calc(100vw - 26px));padding:22px;background:#102135;color:var(--ink);border:1px solid #507083;border-radius:10px;box-shadow:0 25px 80px #0009;max-height:calc(100dvh - 32px);overflow:auto}dialog::backdrop{background:#020915bc;backdrop-filter:blur(4px)}.dialog-top{display:flex;justify-content:space-between;align-items:center}.close-button{background:none;border:0;font-size:27px;padding:0 6px;color:var(--muted);line-height:1}.record-preview{padding:16px;margin:16px 0;background:#091828;border-left:3px solid var(--cyan)}.record-preview>span{display:block;color:var(--cyan);font-size:14px;font-weight:800}.record-preview>strong{display:block;font-variant-numeric:tabular-nums;font-size:33px;line-height:1.45}.record-preview p{font-size:13px;color:var(--muted);margin-top:4px}.primary-button{width:100%;background:var(--cyan);color:#072d2b;font-weight:900;border:0;padding:12px}.primary-button:hover:not(:disabled){background:#99ffe6}.secondary-button{padding:9px 13px;background:#294d5d;border:1px solid #4d788b;font-weight:800;white-space:nowrap}#backfill-form{margin-top:19px}#backfill-form>label{display:flex;justify-content:space-between;align-items:center;font-weight:700;margin-bottom:7px}#backfill-form small{color:var(--muted);font-weight:400}.backfill-row{display:flex;gap:8px}.backfill-row input{min-width:0;flex:1;font-size:14px}.dialog-bottom{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:16px;font-size:12px}.dialog-bottom .subtle-button{font-size:12px;padding-left:0}
@media(min-width:1600px){.channel-grid{gap:9px}.channel-tile{padding:12px 15px;min-height:96px}.channel-countdown{font-size:22px}}
@media(max-width:1150px){.boss-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.channel-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.topbar{gap:22px}nav{gap:16px}}
@media(max-width:700px){.topbar{flex-wrap:wrap;padding:12px 4%;gap:12px}.brand{flex:1}.brand strong{font-size:12px}.brand small{font-size:11px}.account-link{font-size:12px}nav{order:3;width:100%;justify-content:center;font-size:13px}.page-shell{width:94%;padding-top:20px}.intro{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:16px}.privacy{text-align:left;max-width:none}.privacy strong{font-size:13px}.privacy span{font-size:12px}.realm-row{padding:12px;gap:8px;flex-wrap:wrap}.realm-row label{font-size:13px}.realm-row select{min-width:118px;padding:7px}.realm-row .chip{font-size:11px}.realm-row .subtle-button{font-size:11px}.boss-tabs{padding:8px;gap:3px}.boss-tab{flex-direction:column;gap:3px;font-size:12px;min-height:76px;padding:6px 3px}.boss-icon{width:32px;height:34px}.boss-overview{padding:12px}.boss-overview h2{font-size:18px}.board-panel{padding:15px 10px}.board-heading{align-items:flex-start}.board-heading>div{display:block}.board-heading h2{font-size:18px}.board-heading #board-summary,#sync-label{font-size:11px}.group-tabs button{padding:7px 9px;font-size:12px}.board-toolbar{gap:9px}.filters{font-size:12px}.legend{gap:6px 12px;font-size:10px;margin:12px 0}.channel-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.channel-tile{padding:8px 6px;min-height:82px}.channel-number{font-size:13px}.channel-countdown{font-size:17px;letter-spacing:0}.channel-state{font-size:10px}.channel-symbol{font-size:11px}.channel-tile.empty .channel-countdown{font-size:12px}.board-hint{font-size:11px}.help-row{font-size:11px}dialog{padding:18px}}
@media(max-width:370px){.channel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.backfill-row{flex-direction:column}.realm-row .chip{display:none}}
@media(prefers-reduced-motion:reduce){*{transition:none!important}}

/* Cyber-cute public workspace: presentation only. */
body.cyber-cute {
  --bg: #121216; --panel: #1b1b23; --ink: #f4f2fa; --muted: #c2bdcd;
  --cyan: #69ece5; --gold: #d8f58b; --line: #35333e; --red: #ff8ac5;
  color-scheme: dark; background: var(--bg); color: var(--ink); letter-spacing: 0;
}
body.cyber-cute *, body.cyber-cute *::before, body.cyber-cute *::after { letter-spacing: 0; }
body.cyber-cute .topbar { min-height: 72px; gap: 30px; padding: 12px max(24px, calc((100% - 1320px) / 2)); background: #121216; border-bottom: 1px solid var(--line); }
body.cyber-cute .brand { gap: 10px; flex-shrink: 0; }
body.cyber-cute .brand-mark { display: flex; justify-content: center; gap: 2px; width: 37px; height: 40px; border: 0; border-radius: 0; background: #ff8ac5; color: #231923; clip-path: polygon(0 0, 78% 0, 100% 22%, 100% 100%, 0 100%); font-size: 17px; }
body.cyber-cute .brand-mark span { display: inline; }
body.cyber-cute .brand strong { font-size: 14px; }
body.cyber-cute .brand small { color: #92909f; font-size: 10px; }
body.cyber-cute .topbar nav { gap: 6px; margin-inline: auto; }
body.cyber-cute .topbar nav a { padding: 12px 13px; border-bottom: 2px solid transparent; color: #c2bdcd; font-size: 13px; font-weight: 500; }
body.cyber-cute .topbar nav a[aria-current] { border-bottom-color: var(--cyan); color: var(--ink); }
body.cyber-cute .topbar nav a:hover { color: var(--cyan); text-decoration: none; }
body.cyber-cute .account-link { margin-left: 0; border-color: #56515f; color: var(--ink); border-radius: 4px; white-space: nowrap; font-size: 12px; font-weight: 500; }
body.cyber-cute .page-shell { width: min(1320px, calc(100% - 64px)); padding: 35px 0 24px; }
body.cyber-cute .intro { align-items: flex-end; margin-bottom: 28px; gap: 24px; }
body.cyber-cute .eyebrow { color: var(--cyan); font-size: 10px; }
body.cyber-cute .intro h1 { margin: 8px 0; font-size: 32px; font-weight: 800; }
body.cyber-cute .lede { font-size: 14px; color: #c2bdcd; }
body.cyber-cute .privacy { padding: 0 0 2px 18px; border-left: 2px solid #ff8ac5; }
body.cyber-cute .privacy strong { color: #d8f58b; font-size: 13px; }
body.cyber-cute .privacy span { font-size: 11px; color: #92909f; }
body.cyber-cute .control-panel, body.cyber-cute .board-panel { background: transparent; border: 0; border-radius: 0; box-shadow: none; overflow: visible; }
body.cyber-cute .realm-row { min-height: 65px; padding: 12px 18px; background: #1b1b23; border: 1px solid var(--line); border-radius: 6px 6px 0 0; }
body.cyber-cute .realm-row label { font-size: 13px; }
body.cyber-cute input, body.cyber-cute select { min-height: 38px; color: var(--ink); background: #15151c; border: 1px solid #484451; border-radius: 4px; font-size: 13px; }
body.cyber-cute .realm-row select { min-width: 148px; }
body.cyber-cute .chip { color: #92909f; font-size: 12px; }
body.cyber-cute .subtle-button { color: #c2bdcd; font-size: 12px; font-weight: 500; }
body.cyber-cute .subtle-button:hover:not(:disabled) { color: var(--cyan); background: #282631; }
body.cyber-cute .boss-tabs { gap: 0; padding: 8px; border: 1px solid var(--line); border-top: 0; background: #1b1b23; }
body.cyber-cute .boss-tab { min-height: 72px; gap: 10px; border: 0; border-radius: 4px; font-size: 13px; font-weight: 600; }
body.cyber-cute .boss-tab:hover { background: #27252f; }
body.cyber-cute .boss-tab[aria-pressed=true] { color: #69ece5; background: #203235; box-shadow: inset 0 -2px #69ece5; }
body.cyber-cute .boss-overview { display: grid; grid-template-columns: 1fr auto; align-items: center; gap: 4px 24px; padding: 18px 2px; border: 0; border-bottom: 1px solid var(--line); background: transparent; }
body.cyber-cute .boss-overview h2 { font-size: 19px; }
body.cyber-cute .boss-overview > p { margin: 0; }
body.cyber-cute .boss-overview strong { font-size: 22px; color: #d8f58b; }
body.cyber-cute .reference-tag { padding: 2px 6px; font-size: 10px; font-weight: 500; color: #ffb5d9; background: #332431; border-radius: 3px; }
body.cyber-cute #timing-note { grid-column: 1 / -1; color: #92909f; font-size: 12px; }
body.cyber-cute .board-panel { margin-top: 26px; padding: 0; }
body.cyber-cute .board-heading h2 { font-size: 20px; }
body.cyber-cute .board-heading #board-summary, body.cyber-cute #sync-label { font-size: 12px; color: #92909f; }
body.cyber-cute .board-toolbar { margin-top: 18px; padding-bottom: 15px; border-bottom: 1px solid var(--line); }
body.cyber-cute .group-tabs { gap: 4px; padding: 4px; border: 1px solid var(--line); border-radius: 5px; background: #1b1b23; }
body.cyber-cute .group-tabs button { min-height: 34px; border-radius: 3px; padding: 6px 13px; background: transparent; color: #c2bdcd; font-size: 12px; font-weight: 500; }
body.cyber-cute .group-tabs button[aria-pressed=true] { background: #69ece5; color: #15302e; font-weight: 700; }
body.cyber-cute .filters { color: #c2bdcd; font-size: 12px; }
body.cyber-cute .filters input { min-height: 0; accent-color: #69ece5; }
body.cyber-cute .legend { gap: 10px 20px; margin: 17px 0 13px; font-size: 11px; color: #92909f; }
body.cyber-cute .waiting-color { color: #c2bdcd; }
body.cyber-cute .soon-color { color: #ff8ac5; }
body.cyber-cute .window-color { color: #d8f58b; }
body.cyber-cute .expired-color { color: #92909f; }
body.cyber-cute .channel-grid { gap: 8px; }
body.cyber-cute .channel-tile { min-height: 93px; padding: 12px 10px; background: #1b1b23; border: 1px solid var(--line); border-top: 2px solid #494451; border-radius: 5px; }
body.cyber-cute .channel-tile:hover { background: #25232e; border-color: #69ece5; box-shadow: none; }
body.cyber-cute .channel-number { font-size: 13px; }
body.cyber-cute .channel-symbol { color: #92909f; }
body.cyber-cute .channel-countdown { margin-top: 3px; font-size: 19px; }
body.cyber-cute .channel-state { color: #92909f; font-size: 10px; }
body.cyber-cute .channel-tile.empty .channel-countdown { font-size: 12px; color: #92909f; font-weight: 400; }
body.cyber-cute .channel-tile.waiting { border-top-color: #69ece5; }
body.cyber-cute .channel-tile.waiting .channel-countdown { color: #c2bdcd; }
body.cyber-cute .channel-tile.soon { background: #27202b; border-top-color: #ff8ac5; }
body.cyber-cute .channel-tile.soon .channel-countdown, body.cyber-cute .channel-tile.soon .channel-symbol { color: #ff8ac5; }
body.cyber-cute .channel-tile.window { background: #24291f; border-top-color: #d8f58b; }
body.cyber-cute .channel-tile.window .channel-countdown, body.cyber-cute .channel-tile.window .channel-symbol { color: #d8f58b; }
body.cyber-cute .channel-tile.expired { border-top-color: #68616e; }
body.cyber-cute .channel-tile.expired .channel-countdown { color: #92909f; }
body.cyber-cute .board-hint { margin-top: 17px; font-size: 11px; color: #92909f; }
body.cyber-cute .help-row { gap: 6px 22px; margin-top: 23px; padding: 17px 0 0; border-top: 1px solid var(--line); font-size: 11px; color: #92909f; }
body.cyber-cute .help-row strong { color: #c2bdcd; }
body.cyber-cute dialog { padding: 24px; border: 1px solid #56515f; border-radius: 6px; background: #1b1b23; box-shadow: 0 25px 80px #0008; }
body.cyber-cute dialog::backdrop { background: #08080be6; backdrop-filter: none; }
body.cyber-cute .close-button { color: #c2bdcd; }
body.cyber-cute .record-preview { padding: 16px; background: #15151c; border-left-color: #ff8ac5; border-radius: 0 4px 4px 0; }
body.cyber-cute .record-preview > strong { color: #d8f58b; }
body.cyber-cute .primary-button { border: 1px solid #a8fff9; border-radius: 4px; background: #69ece5; color: #142e2d; font-weight: 700; }
body.cyber-cute .primary-button:hover:not(:disabled) { background: #a2fff8; }
body.cyber-cute .secondary-button { background: #292632; border: 1px solid #56515f; border-radius: 4px; color: #f4f2fa; font-weight: 500; }
body.cyber-cute .page-status, body.cyber-cute .dialog-status { background: #292b21; color: #d8f58b; border-color: #d8f58b; }
body.cyber-cute .page-status.error, body.cyber-cute .dialog-status.error { background: #33222f; color: #ffb5d9; border-color: #ff8ac5; }
body.cyber-cute :is(button,a,input,select):focus-visible { outline: 2px solid #69ece5; outline-offset: 3px; }
@media (max-width: 1150px) {
  body.cyber-cute .topbar { gap: 15px; }
  body.cyber-cute .topbar nav a { padding-inline: 9px; }
  body.cyber-cute .boss-tabs { grid-template-columns: repeat(4, minmax(0, 1fr)); }
}
@media (max-width: 760px) {
  body.cyber-cute .topbar { flex-wrap: wrap; gap: 8px 12px; padding: 12px 18px 0; }
  body.cyber-cute .brand { flex: 1; }
  body.cyber-cute .brand strong { font-size: 12px; }
  body.cyber-cute .topbar nav { order: 3; width: 100%; justify-content: space-between; gap: 0; }
  body.cyber-cute .topbar nav a { padding: 10px 7px; font-size: 12px; }
  body.cyber-cute .page-shell { width: calc(100% - 36px); padding-top: 24px; }
  body.cyber-cute .intro { align-items: flex-start; flex-direction: column; gap: 16px; margin-bottom: 22px; }
  body.cyber-cute .intro h1 { font-size: 27px; }
  body.cyber-cute .privacy { text-align: left; padding-left: 12px; }
  body.cyber-cute .realm-row { gap: 9px; padding: 12px; flex-wrap: wrap; }
  body.cyber-cute .realm-row select { min-width: 118px; }
  body.cyber-cute .realm-row .subtle-button { padding: 5px 0 5px 8px; }
  body.cyber-cute .boss-tab { min-height: 79px; flex-direction: column; gap: 5px; font-size: 12px; }
  body.cyber-cute .boss-overview { display: flex; align-items: flex-start; flex-direction: column; gap: 8px; padding-block: 16px; }
  body.cyber-cute .boss-overview > p { gap: 8px 12px; }
  body.cyber-cute .boss-overview strong { font-size: 19px; }
  body.cyber-cute .board-heading { align-items: flex-start; }
  body.cyber-cute .board-heading > div { display: block; }
  body.cyber-cute .board-heading h2 { font-size: 19px; }
  body.cyber-cute .group-tabs { width: 100%; display: grid; grid-template-columns: repeat(4, minmax(0,1fr)); }
  body.cyber-cute .group-tabs button { padding-inline: 3px; font-size: 11px; }
  body.cyber-cute .board-toolbar { gap: 14px; }
  body.cyber-cute .legend { gap: 7px 12px; }
  body.cyber-cute .channel-grid { grid-template-columns: repeat(4, minmax(0,1fr)); gap: 6px; }
  body.cyber-cute .channel-tile { padding: 9px 6px; min-height: 85px; }
  body.cyber-cute .channel-number { font-size: 12px; }
  body.cyber-cute .channel-countdown { font-size: 15px; }
  body.cyber-cute .channel-tile.empty .channel-countdown { font-size: 11px; }
  body.cyber-cute dialog { padding: 20px; }
  body.cyber-cute .help-row { display: grid; }
}
@media (max-width: 370px) {
  body.cyber-cute .channel-grid { grid-template-columns: repeat(3, minmax(0,1fr)); }
  body.cyber-cute .backfill-row { flex-direction: column; }
}

/* RELEASE BRAND IDENTITY */
body.cyber-cute .site-brand-mark,
body.cyber-cute .brand-mark,
.access-gate .brand-mark,
.ops-sidebar .brand-mark,
.brand .brand-mark {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 44px;
  width: 44px;
  height: 44px;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  clip-path: none;
  overflow: visible;
}
.site-brand-mark img,
.brand-mark img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
body.cyber-cute .site-footer-brand .site-brand-mark.small {
  width: 38px;
  height: 38px;
  flex-basis: 38px;
}
@media (max-width: 600px) {
  body.cyber-cute .site-brand-mark,
  body.cyber-cute .brand-mark {
    width: 38px;
    height: 38px;
    flex-basis: 38px;
  }
}
