@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";.promotion-preview-frame{container-type:inline-size}.promotion-motion-shell{position:relative;display:block;width:100%;min-width:0;background:#101318}.promotion-motion-preview{height:100%}.promotion-motion-thumbnail{width:64px;height:64px;flex-shrink:0;border-radius:8px;overflow:hidden}.promotion-motion-shell video{display:block;width:100%;-o-object-fit:contain;object-fit:contain}.promotion-motion-preview video{height:100%;-o-object-fit:cover;object-fit:cover}.promotion-motion-shell .promotion-motion-toggle,.promotion-media-notice{position:absolute;bottom:8px;left:8px;border-radius:16px;background:#151b27dd;color:#fff;padding:4px 10px;font-size:12px}.promotion-motion-shell .promotion-motion-toggle:hover{background:#151b27}.promotion-viewer .promotion-hero,.promotion-viewer .promotion-main-image,.promotion-viewer .promotion-panel{border-radius:0}.promotion-viewer-media-only .promotion-byline{color:#edf0f6;padding:6px 52px 6px 10px;min-height:35px}.promotion-viewer-media-only .promotion-byline:empty{display:none}.promotion-viewer-media-only .promotion-byline .MuiChip-root{color:inherit;border-color:#fff6}.promotion-preview.promotion-preview{position:relative;isolation:isolate;display:flex;align-items:center;width:100%;min-width:0;min-height:104px;gap:20px;padding:0 28px 0 0;overflow:hidden;border:1px solid #e1e5ef;border-radius:20px;background:linear-gradient(115deg,#f0f1f8,#fff);text-align:left;color:#28334a;box-shadow:0 3px 14px #25365d08;margin-bottom:24px}.promotion-preview:hover{border-color:#aaa4ce}.promotion-preview:focus-visible{outline:3px solid #7771d7;outline-offset:3px}.promotion-preview-image{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;border-radius:8px;background:#f2f3fa}.promotion-image-placeholder{display:flex;align-items:center;justify-content:center;min-height:64px;background:#f2f3fa;color:#7974ad;font-size:20px}.promotion-preview-art{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;align-self:stretch;width:clamp(200px,30%,360px);background:#e8eaf2}.promotion-preview-art>.promotion-preview-image{width:100%;height:104px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 28%;object-position:center 28%;border-radius:0;background:transparent}.promotion-image-backdrop{position:absolute;inset:-24px;z-index:-1;background-size:cover;background-position:center;filter:blur(24px);opacity:.45}.promotion-preview-copy{position:relative;flex:1;min-width:0;padding:12px 0;display:flex;flex-direction:column;gap:6px}.promotion-preview-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:18px;font-weight:700;line-height:1.45;letter-spacing:-.025em;word-break:keep-all;overflow-wrap:anywhere}.promotion-preview-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.5;color:#59657a;word-break:keep-all;overflow-wrap:anywhere}.promotion-preview-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;color:#59657a;overflow-wrap:anywhere}.promotion-preview-cta{position:relative;display:inline-flex;align-items:center;gap:9px;flex-shrink:0;margin-left:auto;padding:10px 16px;border-radius:99px;background:#ffffffc9;border:1px solid #ffffff90;font-size:13px;font-weight:600;color:#51498e;max-width:34%;overflow-wrap:anywhere}.promotion-preview-disclosure{position:relative;margin:20px 0}.promotion-preview-disclosure .MuiChip-root{background:#ffffffe0}.promotion-preview.promotion-no-art{padding-left:28px}.promotion-preview.promotion-mode-quote{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:12px 24px;color:#fff;border-color:#49566a30;background:linear-gradient(110deg,#313f59,#565176);min-height:112px}.promotion-teaser-atmosphere{position:absolute;inset:0;overflow:hidden;z-index:-2;pointer-events:none}.promotion-teaser-background{position:absolute;inset:-48px;width:calc(100% + 96px);height:calc(100% + 96px);-o-object-fit:cover;object-fit:cover;-o-object-position:center 60%;object-position:center 60%;filter:blur(48px) brightness(.84) saturate(1.15);transform:scale(1.12)}.promotion-mode-quote:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0e162ac2,#161b319e 60%,#23203d80)}.promotion-mode-quote .promotion-preview-copy{flex:0 1 30rem;width:100%;max-width:30rem;padding:0;gap:6px}.promotion-teaser-stage{grid-column:1;grid-row:1;display:flex;min-width:0;min-height:86px;align-items:center;justify-content:center}.promotion-teaser-position-left-top,.promotion-teaser-position-left-center,.promotion-teaser-position-left-bottom{justify-content:flex-start}.promotion-teaser-position-right-top,.promotion-teaser-position-right-center,.promotion-teaser-position-right-bottom{justify-content:flex-end}.promotion-teaser-position-left-top,.promotion-teaser-position-right-top{align-items:flex-start}.promotion-teaser-position-left-bottom,.promotion-teaser-position-right-bottom{align-items:flex-end}.promotion-teaser-align-left .promotion-preview-copy{text-align:left}.promotion-teaser-align-center .promotion-preview-copy{text-align:center}.promotion-teaser-align-right .promotion-preview-copy{text-align:right}.promotion-teaser-align-center .promotion-preview-meta{justify-content:center}.promotion-teaser-align-right .promotion-preview-meta{justify-content:flex-end}.promotion-mode-quote .promotion-preview-title{font-family:"Noto Serif KR",Nanum Myeongjo,Batang,바탕,AppleMyungjo,serif;font-size:clamp(19px,2cqw,24px);line-height:1.4;font-weight:400;letter-spacing:-.025em;white-space:pre-line;text-wrap:balance;text-shadow:0 2px 10px #0004}.promotion-teaser-style-poster .promotion-preview-title{font-size:clamp(20px,2.2cqw,26px);font-weight:700;line-height:1.5;letter-spacing:-.045em}.promotion-teaser-style-brand .promotion-preview-title{font-family:inherit;font-size:clamp(18px,1.9cqw,23px);font-weight:600;line-height:1.4;letter-spacing:-.025em}.promotion-mode-quote .promotion-preview-meta{color:#fff}.promotion-mode-quote .MuiChip-root{color:#fff;border-color:#ffffff70;background:#ffffff12}.promotion-mode-quote .promotion-preview-cta{grid-column:2;grid-row:1;justify-self:end;max-width:160px;color:#fff;background:#ffffff18;border-color:#ffffff4d;box-shadow:none}.promotion-mode-brand.promotion-has-logo .promotion-preview-art{width:116px;align-self:center;background:transparent;padding-left:24px}.promotion-mode-brand.promotion-has-logo .promotion-preview-image{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;border-radius:12px}@container (max-width: 600px){.promotion-preview.promotion-preview{min-height:104px;gap:14px;padding-right:16px}.promotion-preview-art{width:32%;min-width:96px}.promotion-preview-art>.promotion-preview-image{height:104px}.promotion-preview-copy{gap:6px;padding:10px 0}.promotion-preview-title{font-size:17px}.promotion-preview-description{font-size:12px}.promotion-preview-cta{font-size:12px;gap:6px;padding:9px 12px}.promotion-preview.promotion-mode-quote{padding:12px 16px}.promotion-mode-quote .promotion-preview-title{font-size:20px}.promotion-mode-quote .promotion-preview-copy{max-width:100%}.promotion-mode-quote{-moz-column-gap:16px;column-gap:16px}.promotion-mode-brand.promotion-has-logo .promotion-preview-art{width:84px;padding-left:16px;min-width:0}.promotion-mode-brand.promotion-has-logo .promotion-preview-image{width:64px;height:64px}}@container (max-width: 440px){.promotion-preview.promotion-preview{flex-wrap:wrap;gap:0 14px;padding:12px}.promotion-preview-art{width:38%;align-self:stretch;border-radius:10px}.promotion-preview-art>.promotion-preview-image{height:96px}.promotion-preview-copy{padding:4px 0}.promotion-preview-cta{margin-top:12px;max-width:100%}.promotion-preview.promotion-mode-quote{grid-template-columns:minmax(0,1fr);padding:12px 16px;row-gap:6px}.promotion-mode-quote .promotion-teaser-stage{min-height:70px}.promotion-mode-quote .promotion-preview-title{font-size:19px}.promotion-teaser-style-poster .promotion-preview-title{font-size:21px}.promotion-mode-quote .promotion-preview-cta{grid-column:1;grid-row:2;margin-top:0}.promotion-mode-quote:not(.promotion-has-copy) .promotion-preview-cta{grid-row:1}.promotion-mode-brand.promotion-has-logo .promotion-preview-art{padding:0;width:64px}.promotion-preview:not(.promotion-mode-quote).promotion-has-copy{display:grid;grid-template-columns:minmax(96px,38%) minmax(0,1fr);grid-template-rows:1fr auto}.promotion-preview:not(.promotion-mode-quote).promotion-has-copy .promotion-preview-art{grid-column:1;grid-row:1 / span 2;width:100%;min-width:0}.promotion-preview:not(.promotion-mode-quote).promotion-has-copy .promotion-preview-copy{grid-column:2;grid-row:1}.promotion-preview:not(.promotion-mode-quote).promotion-has-copy .promotion-preview-cta{grid-column:2;grid-row:2;justify-self:start;margin-left:0;margin-top:10px}.promotion-preview.promotion-mode-brand.promotion-has-logo.promotion-has-copy{grid-template-columns:64px minmax(0,1fr)}.promotion-preview:not(.promotion-mode-quote).promotion-no-art.promotion-has-copy{grid-template-columns:minmax(0,1fr)}.promotion-preview:not(.promotion-mode-quote).promotion-no-art.promotion-has-copy .promotion-preview-copy,.promotion-preview:not(.promotion-mode-quote).promotion-no-art.promotion-has-copy .promotion-preview-cta{grid-column:1}}.promotion-box-plane{position:relative;display:block;grid-column:1;grid-row:1;width:100%;height:160px;min-width:0}.promotion-preview.promotion-box-mode{box-sizing:border-box;min-height:186px}.promotion-text-box{position:absolute;display:block;box-sizing:border-box;min-width:0}.promotion-text-box-content{display:flex;align-items:center;width:100%;height:100%;overflow:hidden;padding:2px 4px;box-sizing:border-box}.promotion-text-box .promotion-preview-copy{flex:none;width:100%;max-width:none;gap:5px;padding:0;overflow:hidden;max-height:100%}.promotion-text-box .promotion-preview-title{font-size:var(--box-main-font);line-height:1.4;flex-shrink:0}.promotion-preview-subtext{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:pre-line;word-break:keep-all;overflow-wrap:anywhere;font-size:13px;font-weight:400;line-height:1.5;color:#ffffffdb;text-shadow:0 1px 5px #0004;flex-shrink:0}.promotion-text-box .promotion-preview-subtext{font-size:var(--box-sub-font)}.promotion-has-subtext .promotion-teaser-stage{min-height:96px}.promotion-text-box-editable{outline:1px dashed #ddd7ff;outline-offset:-1px}.promotion-box-move,.promotion-box-resize{position:absolute;border:0;padding:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.promotion-box-move{inset:0;width:100%;height:100%;background:transparent;cursor:move}.promotion-box-move:focus-visible{outline:2px solid #e7dfff;outline-offset:-2px}.promotion-box-resize{bottom:0;right:0;width:24px;height:24px;border-radius:4px 0 0;background:#eeeaff;cursor:nwse-resize}.promotion-box-resize:after{content:"";position:absolute;inset:7px;border-right:2px solid #51498e;border-bottom:2px solid #51498e}.promotion-box-resize:focus-visible{outline:3px solid #a394ee}.promotion-box-empty{width:100%;color:#fff9;font-size:13px;text-align:center}.promotion-custom-disclosure{grid-column:2;grid-row:1;align-self:start;justify-self:end}@container (max-width: 600px){.promotion-preview.promotion-box-mode{grid-template-columns:minmax(0,1fr);row-gap:6px}.promotion-box-plane{height:160px}.promotion-box-mode .promotion-preview-cta{grid-column:1;grid-row:2;margin-top:0}.promotion-custom-disclosure{grid-column:1;grid-row:2;justify-self:start;align-self:center}}.promotion-content{container-type:inline-size;min-width:0;color:#28334a;overflow-wrap:anywhere}.promotion-byline{display:flex;gap:12px;align-items:center;color:#6b7280;font-size:13px;padding:10px 54px 14px 12px;min-height:46px}.promotion-byline:empty{display:none}.promotion-main-image,.promotion-panel{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:8px}.promotion-hero{position:relative;overflow:hidden;border-radius:8px}.promotion-quote{padding:24px;text-align:center}.promotion-quote blockquote{margin:0;font-size:clamp(22px,3cqw,30px);line-height:1.65;white-space:pre-wrap;font-weight:600;word-break:keep-all;overflow-wrap:anywhere}.promotion-quote cite{display:block;margin-top:14px;font-size:14px;font-style:normal;opacity:.8}.promotion-overlay>.promotion-main-image{height:500px;-o-object-fit:cover;object-fit:cover}.promotion-overlay .promotion-quote{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:40px;color:#fff;background:linear-gradient(90deg,#091023d6,#091023a3);text-shadow:0 2px 6px #0008}.promotion-position-left .promotion-quote{text-align:left}.promotion-position-bottom .promotion-quote{justify-content:flex-end;background:linear-gradient(0deg,#091023f0,#0910234d)}.promotion-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:start}.promotion-service{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:8px;align-items:center}.promotion-copy{min-width:0;padding:20px}.promotion-copy p{white-space:pre-wrap;line-height:1.85;font-size:16px;color:#526079}.promotion-copy h2{margin-top:0}.promotion-logo{display:block;width:64px;height:64px;-o-object-fit:contain;object-fit:contain;margin-bottom:16px}.promotion-copy a{max-width:100%;overflow-wrap:anywhere}@container (max-width:600px){.promotion-service,.promotion-panels{grid-template-columns:minmax(0,1fr)}.promotion-overlay>.promotion-main-image{height:auto;-o-object-fit:contain;object-fit:contain}.promotion-overlay .promotion-quote{position:static;color:#28334a;background:none;text-shadow:none;padding:24px 12px}.promotion-quote blockquote{font-size:22px}}.promotion-mobile .promotion-service,.promotion-mobile .promotion-panels{grid-template-columns:minmax(0,1fr)}.promotion-mobile .promotion-overlay .promotion-quote{position:static;color:#28334a;background:none;text-shadow:none;padding:24px 12px}.promotion-mobile .promotion-overlay>.promotion-main-image{height:auto;-o-object-fit:contain;object-fit:contain}@media(prefers-reduced-motion:no-preference){.promotion-preview{transition:border-color .15s ease}}.promotion-preview.promotion-finished-preview{display:flex;flex-direction:column;gap:0;padding:0;min-height:0;background:#f8f9fc}.promotion-finished-media{display:block;width:100%;aspect-ratio:8 / 1;min-height:64px;overflow:hidden}.promotion-finished-media .promotion-finished-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:none}.promotion-finished-disclosure{position:absolute;top:clamp(6px,1.2cqw,16px);left:clamp(8px,1.5cqw,20px);z-index:1}.promotion-finished-disclosure .MuiChip-root{background:#fffffff2;color:#28334a;border-color:#28334a33}.promotion-preview.promotion-book-preview{display:grid;grid-template-columns:minmax(0,560px) minmax(126px,.65fr);gap:clamp(20px,3cqw,40px);padding:14px 24px;min-height:148px;background:linear-gradient(112deg,#fffaf0,#faf3e5 55%,#fff8ed);border-color:#e9ddc9;color:#4c3e30;box-shadow:0 3px 14px #72583708}.promotion-book-preview.promotion-book-has-copy.promotion-book-has-art{grid-template-columns:minmax(180px,1fr) minmax(240px,1.55fr) minmax(126px,.65fr)}.promotion-book-preview:not(.promotion-book-has-art):not(.promotion-book-has-copy){grid-template-columns:minmax(0,1fr);min-height:96px}.promotion-book-preview:hover{border-color:#cbb492}.promotion-book-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:6px}.promotion-book-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;line-height:1.5;color:#8b7456}.promotion-book-eyebrow:before{content:"";width:17px;height:7px;border-bottom:2px solid #bda078;border-radius:50%;transform:rotate(-8deg);opacity:.65}.promotion-book-copy .promotion-preview-title{font-family:"Noto Serif KR",Nanum Myeongjo,Batang,바탕,AppleMyungjo,serif;font-size:clamp(19px,2cqw,24px);font-weight:700;line-height:1.5;letter-spacing:-.035em;white-space:pre-line}.promotion-book-subtext{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-width:0;color:#73614d;font-size:12px;line-height:1.5;white-space:pre-line;word-break:keep-all;overflow-wrap:anywhere}.promotion-book-scenes{display:grid;min-width:0;max-width:560px;width:100%;box-sizing:border-box;justify-self:center;gap:10px;padding:7px;border:1px solid #e6dccc;border-radius:14px;background:#fffdf8;box-shadow:0 5px 14px #624e3010}.promotion-book-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.promotion-book-scene{display:block;min-width:0;overflow:hidden;border-radius:8px;height:104px;position:relative;background:#f3eada}.promotion-book-pair .promotion-book-scene{height:104px}.promotion-book-scene .promotion-book-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%}.promotion-book-pair .promotion-book-image{-o-object-position:center 35%;object-position:center 35%}.promotion-book-action{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0;justify-self:end}.promotion-book-invitation{font-size:13px;line-height:1.85;color:#8a7359}.promotion-book-preview .promotion-preview-cta{max-width:100%;margin:0;padding:10px 14px;color:#6c5036;background:#fffdf8;border:1px solid #d9c5a9;font-size:13px;line-height:1.5;gap:8px;box-sizing:border-box}.promotion-book-action .MuiChip-root{color:#725638;border-color:#d8c5ad}@container (max-width: 900px){.promotion-preview.promotion-book-preview{padding:12px 18px;gap:16px;min-height:140px}.promotion-book-preview.promotion-book-has-copy.promotion-book-has-art{grid-template-columns:minmax(150px,1fr) minmax(210px,1.35fr) minmax(118px,.65fr)}.promotion-book-copy{gap:6px}.promotion-book-subtext{font-size:12px;line-height:1.5}}@container (max-width: 650px){.promotion-preview.promotion-book-preview,.promotion-book-preview.promotion-book-has-copy.promotion-book-has-art{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px 16px;min-height:0}.promotion-book-copy{gap:4px}.promotion-book-copy .promotion-preview-title{font-size:20px}.promotion-book-scenes{width:100%;box-sizing:border-box}.promotion-book-action{width:100%;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}.promotion-book-action .MuiChip-root{margin-right:auto}.promotion-book-invitation{display:none}.promotion-book-preview .promotion-preview-cta{margin:0}}.promotion-preview.promotion-preview .promotion-preview-cta.promotion-overlay-cta{position:absolute;right:clamp(8px,1.4cqw,18px);bottom:clamp(6px,1cqw,12px);z-index:2;display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 12px;max-width:min(180px,45%);box-sizing:border-box;border:1px solid #ffffff4d;border-radius:999px;color:#fff;background:#141b27d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:inherit;font-size:12px;font-weight:600;line-height:18px;text-shadow:0 1px 2px #0003;box-shadow:none;cursor:pointer}.promotion-cta-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.promotion-overlay-cta svg{flex-shrink:0;width:18px;height:18px}.promotion-preview.promotion-preview .promotion-overlay-cta:hover{background:#141b27eb}.promotion-overlay-cta:focus-visible{outline:2px solid #fff;outline-offset:2px}.promotion-preview.promotion-mode-quote.promotion-has-preview-cta{grid-template-columns:minmax(0,1fr) 180px}.promotion-preview.promotion-mode-brand.promotion-has-preview-cta{padding-right:210px}@container (max-width: 650px){.promotion-book-action{position:absolute;left:22px;bottom:12px;width:auto}}@container (max-width: 600px){.promotion-preview.promotion-mode-quote.promotion-has-preview-cta{grid-template-columns:minmax(0,1fr);padding-bottom:44px}.promotion-preview.promotion-mode-brand.promotion-has-preview-cta{padding-right:16px;padding-bottom:40px}}@container (max-width: 440px){.promotion-preview.promotion-preview .promotion-preview-cta.promotion-overlay-cta{font-size:11px;line-height:16px;gap:5px;padding:3px 8px}.promotion-overlay-cta svg{width:16px;height:16px}}@media(prefers-reduced-motion:no-preference){.promotion-overlay-cta{transition:background-color .15s ease}.promotion-overlay-cta svg{transition:transform .15s ease}.promotion-overlay-cta:hover svg{transform:translate(2px)}}[data-text-size=small],[contenteditable=true] font[size="1"]{font-size:.75rem}[data-text-size=normal],[contenteditable=true] font[size="2"]{font-size:.9rem}[data-text-size=large],[contenteditable=true] font[size="3"]{font-size:1rem}[data-text-size=xlarge],[contenteditable=true] font[size="4"]{font-size:1.25rem}[data-text-size="12"]{font-size:12px}[data-text-size="14"]{font-size:14px}[data-text-size="16"]{font-size:16px}[data-text-size="18"]{font-size:18px}[data-text-size="20"]{font-size:20px}[data-text-size="22"]{font-size:22px}[data-text-size="24"]{font-size:24px}td[data-align=left],th[data-align=left]{text-align:left!important}td[data-align=center],th[data-align=center]{text-align:center!important}td[data-align=right],th[data-align=right]{text-align:right!important}[data-mention-user-id]{font-size:.9rem!important;font-weight:500!important}:root{--primary: #2955ff;--primary-light: #e8edff;--sidebar-bg: #1b1f3b;--sidebar-text: #b0b8d1;--sidebar-active: #ffffff;--bg: #f7f8fa;--card-bg: #ffffff;--text-primary: #1a1d29;--text-secondary: #6b7280;--border: #e5e7eb;--success: #22c55e;--warning: #f59e0b;--danger: #ef4444;--info: #3b82f6}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,Pretendard,system-ui,-apple-system,sans-serif;background:var(--bg);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{width:100%;height:100vh;overflow:hidden}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#9ca3af}::-moz-selection{background:var(--primary-light);color:var(--primary)}::selection{background:var(--primary-light);color:var(--primary)}
