.sk-head{align-items:center;gap:12px;min-width:0;height:52px;display:flex}.sk-brand{color:#fff;white-space:nowrap;border:2px solid #ffffffd9;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;height:44px;padding:0 14px 0 10px;text-decoration:none;display:inline-flex}.sk-brand span{letter-spacing:-.6px;font-size:17px;font-weight:900}.sk-brand b{color:#ff7a1a;font-weight:900}.sk-divider{background:#fff6;border-radius:2px;flex-shrink:0;width:2px;height:30px}.sk-studio{color:#fff;letter-spacing:-.4px;white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:19px;font-weight:800;text-decoration:none;display:inline-flex}.sk-studio span{text-overflow:ellipsis;overflow:hidden}.sk-head.is-titled h1{color:#fff;letter-spacing:-.6px;white-space:nowrap;margin:0;font-size:24px;font-weight:900}.sk-back{color:#fff;cursor:pointer;background:#ffffff14;border:2px solid #ffffff8c;border-radius:16px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.sk-chip{color:#fff;white-space:nowrap;border:2px solid #ffffffb3;border-radius:999px;align-items:center;gap:6px;min-width:0;height:40px;padding:0 14px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex;overflow:hidden}@media (max-width:420px){.sk-head{gap:9px}.sk-brand{gap:5px;height:40px;padding:0 10px 0 7px}.sk-brand span{letter-spacing:-.7px;font-size:14.5px}.sk-brand svg{width:22px;height:22px}.sk-studio{gap:5px;font-size:16.5px}.sk-studio svg{width:18px;height:18px}.sk-divider{height:26px}}@media (max-width:380px){.sk-brand span{font-size:13.5px}.sk-studio{font-size:15px}.sk-head.is-titled h1{font-size:21px}.sk-chip{padding:0 10px;font-size:13px}}.sk-tile{color:#fff;background:linear-gradient(150deg,var(--g1),var(--g2));box-shadow:0 10px 18px -12px var(--g2),inset 0 1px 0 #ffffff59;flex-shrink:0;place-items:center;display:inline-grid}.sk-go{width:34px;height:34px;color:var(--tone,var(--blue));background:#fff;border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:0 6px 14px -8px #0f244073}.sk-art{color:var(--tone,var(--blue));opacity:.28;pointer-events:none;line-height:0;position:absolute;bottom:4px;right:6px}.sk-section-title{align-items:center;gap:12px;display:flex}.sk-section-title h2{letter-spacing:.24em;text-transform:uppercase;color:var(--navy);white-space:nowrap;margin:0;font-size:.9rem;font-weight:800}.sk-section-title>span{background:#d5deea;flex:1;height:1px}.sk-section-title a{color:var(--blue);white-space:nowrap;font-size:.86rem;font-weight:700;text-decoration:none}.sk-title{align-items:center;gap:12px;min-width:0;display:flex}.sk-title-back{width:48px;height:48px;color:var(--blue);background:#fff;border:1px solid #e6edf6;border-radius:16px;flex-shrink:0;place-items:center;display:grid;box-shadow:0 8px 20px -14px #0f244080}.sk-title-text{flex:1;min-width:0}.sk-title h1{letter-spacing:-.04em;color:var(--navy);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font-size:clamp(1.55rem,6.5vw,2.1rem);font-weight:900;line-height:1.05;display:flex}.sk-title p{color:var(--muted);margin:4px 0 0;font-size:.95rem}.sk-title-side{flex-shrink:0;gap:8px;display:flex}.sk-tray{scrollbar-width:none;background:#ffffffe6;border:1px solid #e3ebf6;border-radius:22px;gap:8px;padding:6px;display:flex;overflow-x:auto;box-shadow:0 10px 26px -20px #0f24408c}.sk-tray::-webkit-scrollbar{display:none}.sk-tray .studio-pill-wrap{flex-shrink:0}.sk-tray .studio-pill{background:var(--tone-soft,#eef2f7);height:40px;color:var(--ink);white-space:nowrap;border:0;gap:8px;padding:0 14px;font-size:.92rem;font-weight:700}.sk-tray .studio-pill.is-on{box-shadow:inset 0 0 0 2px var(--tone,var(--blue));background:var(--tone-soft,var(--blue-soft));color:var(--ink)}.sk-tray .studio-pill-auto{color:var(--ink);background:#f1ebff}.sk-tray .studio-pill-auto svg:first-child{color:#7c3aed}.sk-tray .studio-pill-auto.is-on{box-shadow:inset 0 0 0 2px #8b5cf6}.sk-tray .studio-pill.ui-tone-green{--tone-soft:#e9f8ef}.sk-tray .studio-pill.ui-tone-orange{--tone-soft:#ffeee4}.sk-tray .studio-pill.ui-tone-blue{--tone-soft:#e8f0ff}.sk-tray .studio-pill.ui-tone-indigo{--tone-soft:#e9ecff}.sk-tray .studio-menu{position:fixed;top:auto;left:auto}@media (max-width:880px){.shell-body:has(.studio-main) .nav-trail{display:none}.shell .shell-top.has-heading:has(.sk-head) .shell-bell{width:44px;height:44px;box-shadow:none;background:0 0}.shell .shell-top.has-heading:has(.sk-head){row-gap:14px;padding-top:16px}}.studio-pills.sk-tray{flex-wrap:nowrap;margin-top:0}@media (max-width:392px){.sk-head{gap:7px}.sk-brand{gap:4px;height:38px;padding:0 9px 0 6px}.sk-brand span{letter-spacing:-.6px;font-size:13px}.sk-brand svg{width:20px;height:20px}.sk-studio{gap:4px;font-size:14.5px}.sk-studio svg{width:16px;height:16px}.sk-divider{height:22px}}
