.hub main.webtoon-page{max-width:1440px;padding:0 5% 70px}.webtoon-intro{padding:42px 0 20px;max-width:950px}.hub .webtoon-intro h1{font:600 clamp(2.4rem,5.5vw,5rem)/1.12 Georgia,serif;letter-spacing:-.045em;margin:16px 0 20px}.webtoon-intro>p{max-width:740px;font-size:18px}.webtoon-intro-meta{display:flex;flex-wrap:wrap;gap:8px 24px;font-size:14px;color:#afc0d0;padding-top:12px}.webtoon-intro-meta>span:first-child{color:#76dce3}.webtoon-filters{margin:20px 0}.webtoon-filters button{min-height:46px}.webtoon-controls{display:grid;grid-template-columns:1.4fr 1fr 1.2fr;gap:20px}.webtoon-controls label{min-width:0;font-size:14px;font-weight:700}.webtoon-controls input,.webtoon-controls select{margin:8px 0 0;min-height:48px;font-size:16px;height:auto}.webtoon-controls [data-slot=native-select-wrapper]{width:100%}.webtoon-controls select{padding-right:32px}.webtoon-results{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:20px 0}.hub .webtoon-results p{font-size:14px}.hub .webtoon-results button{padding:8px 14px;background:transparent;border-color:#42566b;color:#edf3f7!important;font-size:14px}.webtoon-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.webtoon-card{position:relative;min-width:0;display:flex;flex-direction:column;padding:26px;background:#102130;border:1px solid #2b4356;border-top:3px solid #69d5db;scroll-margin-top:20px;overflow-wrap:anywhere}.webtoon-card.webtoon-gl{border-top-color:#ff758e;background:#1b2031}.webtoon-card-top{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:14px;color:#b1c1ce}.webtoon-category{font-weight:800;letter-spacing:.09em;color:#8be1e4}.webtoon-gl .webtoon-category{color:#ff9bab}.hub .webtoon-card h2{font:600 29px/1.18 Georgia,serif;letter-spacing:-.025em;margin:27px 0 12px;color:#f0f5f8}.hub .webtoon-card .webtoon-creators{margin:0 0 16px;font-size:16px;color:#c4d2df}.webtoon-tags{display:flex;flex-wrap:wrap;gap:7px}.webtoon-tags span{font-size:14px;border:1px solid #425568;color:#c9d6e1;padding:4px 9px;border-radius:4px}.webtoon-tags .webtoon-mature{color:#ffd09a;border-color:#796043}.hub .webtoon-card p{font-size:16px;line-height:1.8}.hub .webtoon-card .webtoon-edition{font-size:14px;color:#9ee0e4}.hub .webtoon-card .webtoon-warning{border-left:2px solid #d6a976;padding-left:12px;font-size:14px;color:#e3c6a4}.webtoon-card-actions{display:grid;gap:12px;padding-top:26px;margin-top:auto}.webtoon-card-actions a{font-size:15px;color:#88e3e6;font-weight:700;min-height:28px}.webtoon-card-actions a+a{color:#d1dce5;font-weight:400}.hub .webtoon-card .webtoon-checked{font-size:14px;color:#9fb1c2;border-top:1px solid #344759;padding-top:16px;margin-bottom:0}.webtoon-notes{margin:42px 0;padding:28px 30px;border:1px solid #334e61;background:#0d1c2a;max-width:1040px}.hub .webtoon-notes h2{font-size:24px;margin-top:0}.webtoon-notes a{color:#7be0e3}.webtoon-discussion{border-top:1px solid #34485b;padding-top:32px;max-width:800px}.webtoon-page input:focus-visible,.webtoon-page select:focus-visible{outline:3px solid #71e5d2;outline-offset:3px}.webtoon-home{background:#11232f;padding:48px 5%;border-top:1px solid #395467}.webtoon-home>div{max-width:1300px;margin:auto}.webtoon-home .webtoon-home-links{display:flex;flex-wrap:wrap;gap:14px;margin:22px 0 0}.webtoon-home-links a{border:1px solid #496476;padding:10px 16px;border-radius:28px;font-size:15px}.webtoon-home h2{font-family:Georgia,serif}.webtoon-home .hub-section-head{border-color:#3b5469}.webtoon-home .hub-kicker{color:#ff8d9d!important}@media(max-width:1000px){.webtoon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.webtoon-controls{grid-template-columns:1fr 1fr}.webtoon-controls label:first-child{grid-column:1/-1}}@media(max-width:600px){.hub main.webtoon-page{padding:0 6% 45px}.webtoon-intro{padding-top:28px}.webtoon-intro>p{font-size:16px}.webtoon-controls,.webtoon-grid{grid-template-columns:1fr}.webtoon-controls label:first-child{grid-column:auto}.webtoon-card{padding:23px}.hub .webtoon-card h2{font-size:27px}.webtoon-results{align-items:flex-start}.webtoon-results button{white-space:nowrap}.webtoon-notes{padding:22px}.webtoon-home{padding:36px 6%}}