:root{
color-scheme:light;
--bg:#FFFFFF;
--bg2:#FFFFFF;
--sur:#F5F5F7;
--sur2:#ECECEF;
--bd:#E6E7EB;
--bd2:#D3D5DB;
--fg:#111114;
--fg2:#5B5E66;
--fg3:#8A8D96;
--ac:#D8302B;
--ac2:#B8281F;
--acs:#FDECEB;
--glow:rgba(216,48,43,.22);
--sh:0 10px 30px -14px rgba(17,17,20,.25);
--sh2:0 18px 40px -18px rgba(17,17,20,.35);
--ok:#0A7D32;
--oks:#E8F6EC;
--head:rgba(255,255,255,.86);
--font:'Noto Sans TC',-apple-system,BlinkMacSystemFont,'PingFang TC','Microsoft JhengHei','Segoe UI',sans-serif;
--disp:'Outfit','Noto Sans TC',-apple-system,'PingFang TC',sans-serif;
--mono:ui-monospace,SFMono-Regular,'SF Mono',Menlo,Consolas,monospace;
--grad:linear-gradient(135deg,#FF5B55,#D8302B);
--on:#FFFFFF;
--wrap:1208px;
--pad:24px;
--t:140ms;
--ease:cubic-bezier(.2,.8,.2,1);
--focus:0 0 0 2px var(--bg),0 0 0 4px var(--ac)
}
:root[data-theme=dark]{
color-scheme:dark;
--bg:#0B0B0D;
--bg2:#131317;
--sur:#1B1B21;
--sur2:#25252C;
--bd:#26262E;
--bd2:#363641;
--fg:#F2F2F4;
--fg2:#A3A6AF;
--fg3:#7E828C;
--ac:#FF4D47;
--ac2:#FF6B66;
--acs:rgba(255,77,71,.16);
--glow:rgba(255,77,71,.32);
--sh:0 16px 40px -14px rgba(0,0,0,.7);
--sh2:0 24px 50px -18px rgba(0,0,0,.8);
--ok:#4ADE80;
--oks:rgba(74,222,128,.16);
--head:rgba(11,11,13,.82);
--on:#FFFFFF
}

*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
body{display:flex;flex-direction:column;min-height:100dvh;margin:0;padding-bottom:env(safe-area-inset-bottom);background:var(--bg);color:var(--fg);font-family:var(--font);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;overflow-wrap:break-word;transition:background-color 200ms var(--ease),color 200ms var(--ease)}
body>main{flex:1 0 auto}
h1,h2,h3,p,dl,dd,figure{margin:0}
ul,ol{margin:0;padding:0;list-style:none}
img,svg,iframe,video{display:block;max-width:100%}
button,input{font:inherit;color:inherit}
button{cursor:pointer}
a{color:inherit;text-decoration:none}
code,kbd,samp,pre{font-family:var(--mono)}
:focus-visible{outline:none;box-shadow:var(--focus)}
::selection{background:var(--acs);color:var(--fg)}

.gm-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%)}
.gm-i{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;vertical-align:middle}
.gm-i--play{width:11px;height:11px;fill:currentColor;stroke:none}
.gm-wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 var(--pad) 56px}

.gm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 18px;border:1px solid var(--bd2);border-radius:999px;background:var(--bg2);color:var(--fg);font-size:14px;font-weight:600;white-space:nowrap;transition:background-color var(--t) var(--ease),border-color var(--t) var(--ease),color var(--t) var(--ease),transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}
.gm-btn--solid{border-color:transparent;background:var(--grad);color:var(--on)}
.gm-btn:active{transform:scale(.98)}
.gm-pill{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:999px;background:var(--sur);border:1px solid var(--bd);color:var(--fg2);font-size:13px;font-weight:500;white-space:nowrap;transition:background-color var(--t) var(--ease),border-color var(--t) var(--ease),color var(--t) var(--ease)}

.gm-head{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:20px;height:64px;padding:0 var(--pad);background:var(--head);-webkit-backdrop-filter:saturate(160%) blur(16px);backdrop-filter:saturate(160%) blur(16px)}
.gm-head__in{display:flex;align-items:center;gap:20px;width:100%;max-width:var(--wrap);margin:0 auto}
.gm-brand{display:flex;align-items:center;gap:9px;flex:none;font-family:var(--disp);font-weight:800;font-size:21px;letter-spacing:-.02em;color:var(--fg)}
.gm-brand__mark{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--grad);color:var(--on);box-shadow:0 8px 18px -8px var(--glow)}
.gm-brand__mark .gm-i{width:11px;height:11px;fill:var(--on);stroke:none;margin-left:1px}
.gm-brand__t{white-space:nowrap}
.gm-brand b{color:var(--ac);font-weight:800}
.gm-head__form{position:relative;flex:1;min-width:0;max-width:520px;margin-left:auto;display:flex;align-items:center;gap:8px;height:44px;padding:0 6px 0 14px;border-radius:999px;background:var(--sur);border:1px solid var(--bd);transition:background-color var(--t) var(--ease),border-color var(--t) var(--ease),box-shadow var(--t) var(--ease)}
.gm-head__form:focus-within{background:var(--bg2);border-color:var(--bd2);box-shadow:0 0 0 3px rgba(17,17,20,.06)}
.gm-head__form input:focus-visible,.gm-home__form input:focus-visible{box-shadow:none}
.gm-head__form>.gm-i{color:var(--fg3)}
.gm-head__form:focus-within>.gm-i{color:var(--fg2)}
.gm-head__form input{flex:1;min-width:0;height:100%;border:0;background:transparent;color:var(--fg);font-size:16px;outline:0;-webkit-appearance:none;appearance:none}
.gm-head__form input::placeholder{color:var(--fg3)}
.gm-head__form input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}
.gm-head__go{flex:none;height:32px;padding:0 16px;border:0;border-radius:999px;background:var(--grad);color:var(--on);font-size:13px;font-weight:700;box-shadow:0 8px 16px -8px var(--glow)}
.gm-sbtn,.gm-sclose{display:none;flex:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--bd);border-radius:50%;background:var(--bg2);color:var(--fg2)}
.gm-head__title{flex:1;min-width:0;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.gm-head__title span{color:var(--fg3);font-weight:500}
.gm-back{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:-8px;border-radius:50%;color:var(--fg);transition:background-color var(--t) var(--ease)}
.gm-back--wide{flex:0 1 auto;min-width:0;max-width:32%;justify-content:flex-start;gap:6px;width:auto;height:40px;padding:0 12px 0 6px;border-radius:999px}
.gm-head--slim .gm-head__form{flex:1;margin:0 auto}
.gm-head--slim .gm-brand{margin-left:auto}
.gm-back__k{flex:none;font-size:14px;color:var(--fg3)}
.gm-back__t{min-width:0;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.gm-theme{position:relative;flex:none;display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--bd);border-radius:50%;background:var(--bg2);color:var(--fg2);transition:background-color var(--t) var(--ease),color var(--t) var(--ease),transform 200ms var(--ease)}
.js .gm-theme{display:inline-flex}
.gm-theme .gm-i{width:19px;height:19px}
.gm-theme .b{display:none}
.gm-theme:active{transform:rotate(-20deg) scale(.94)}
:root[data-theme=dark] .gm-theme .a{display:none}
:root[data-theme=dark] .gm-theme .b{display:block}
.gm-head__form.is-busy>.gm-i{opacity:0}
.gm-head__form.is-busy::before,.gm-home__form.is-busy::before{content:"";position:absolute;top:50%;border:2px solid var(--bd2);border-top-color:var(--ac);border-radius:50%;animation:gm-spin .8s linear infinite}
.gm-head__form.is-busy::before{left:14px;width:16px;height:16px;margin-top:-8px}
@keyframes gm-spin{to{transform:rotate(360deg)}}

.gm-home{position:relative;display:flex;flex-direction:column;align-items:center;min-height:100%;padding:0 var(--pad) 120px;text-align:center}
.gm-home__top{display:flex;justify-content:flex-end;width:100%;max-width:var(--wrap);height:64px;align-items:center}
.gm-home__body{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:max(60px,14vh)}
.gm-home__brand{font-size:clamp(40px,7vw,56px);gap:14px}
.gm-home__brand .gm-brand__mark{width:1.07em;height:1.07em;border-radius:.32em}
.gm-home__brand .gm-brand__mark .gm-i{width:.42em;height:.42em;margin-left:.06em}
.gm-home__form{position:relative;display:flex;align-items:center;gap:12px;width:100%;max-width:680px;height:58px;margin-top:40px;padding:0 8px 0 20px;border-radius:999px;background:var(--bg2);border:1px solid var(--bd2);box-shadow:var(--sh);transition:border-color var(--t) var(--ease),box-shadow var(--t) var(--ease)}
.gm-home__form:focus-within{border-color:var(--bd2);box-shadow:0 0 0 3px rgba(17,17,20,.06),var(--sh)}
.gm-home__form>.gm-i{width:20px;height:20px;color:var(--fg3)}
.gm-home__form:focus-within>.gm-i{color:var(--fg2)}
.gm-home__form input{flex:1;min-width:0;height:100%;border:0;background:transparent;color:var(--fg);font-size:17px;outline:0;-webkit-appearance:none;appearance:none}
.gm-home__form input::placeholder{color:var(--fg3)}
.gm-home__form input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}
.gm-home__go{flex:none;height:42px;padding:0 22px;border:0;border-radius:999px;background:var(--grad);color:var(--on);font-size:14px;font-weight:700;box-shadow:0 10px 24px -10px var(--glow)}
.gm-home__form.is-busy>.gm-i{opacity:0}
.gm-home__form.is-busy::before{left:20px;width:18px;height:18px;margin-top:-9px}
.gm-home__note{margin-top:14px;font-size:13px;color:var(--fg3)}
.gm-home__note-s{display:none}
.gm-hot{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:100%;max-width:680px;margin-top:36px}
.gm-hot__a{position:relative;display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:999px;background:var(--sur);border:1px solid var(--bd);color:var(--fg2);font-size:14px;white-space:nowrap;transition:background-color var(--t) var(--ease),color var(--t) var(--ease),transform var(--t) var(--ease)}
.gm-hot__a::after{content:"";position:absolute;inset:-5px 0}

.gm-count{margin:28px 0 6px;font-size:13px;color:var(--fg3)}
.gm-list{display:block}
.gm-item{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr);gap:20px;padding:20px 0;border-bottom:1px solid var(--bd);color:inherit}
.gm-thumb{position:relative;display:block;width:96px;aspect-ratio:2/3;border-radius:10px;overflow:hidden;background:var(--sur2);transition:transform 300ms var(--ease),box-shadow 300ms var(--ease)}
.gm-thumb img{width:100%;height:100%;object-fit:cover}
.gm-thumb__ph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--disp);font-weight:800;font-size:40px;color:rgba(255,255,255,.9);text-shadow:0 8px 24px rgba(0,0,0,.35)}
.gm-g0{background:linear-gradient(160deg,#3B1D4F,#D8302B)}.gm-g1{background:linear-gradient(160deg,#0F3D5C,#3DB2FF)}.gm-g2{background:linear-gradient(160deg,#5C2B0F,#FF9F43)}.gm-g3{background:linear-gradient(160deg,#1B3A2B,#3DDC84)}.gm-g4{background:linear-gradient(160deg,#2B1B3A,#8A5CFF)}.gm-g5{background:linear-gradient(160deg,#4A1010,#FF5B55)}
.gm-item__body{display:flex;flex-direction:column;gap:6px;min-width:0}
.gm-item__title{font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--fg)}
.gm-item__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:var(--fg3)}
.gm-item__meta b{font-weight:600;color:var(--ac)}
.gm-item__meta b[data-t=ok]{color:var(--ok)}
.gm-item__blurb{margin-top:2px;font-size:14px;line-height:1.6;color:var(--fg2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.gm-badge{display:inline-flex;align-items:center;max-width:12em;height:24px;padding:0 9px;border-radius:999px;background:var(--acs);color:var(--ac);font-size:11px;font-weight:600;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gm-badge[data-t=ok]{background:var(--oks);color:var(--ok)}
.gm-pager{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:32px 0}
.gm-pager__n{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;border-radius:999px;color:var(--fg2);font-size:14px;font-variant-numeric:tabular-nums;transition:background-color var(--t) var(--ease),color var(--t) var(--ease)}
.gm-pager__n.is-cur{background:var(--acs);color:var(--ac);border:1px solid var(--ac);font-weight:600;box-shadow:0 0 0 4px var(--acs)}

.gm-hero{display:grid;grid-template-columns:150px minmax(0,1fr);gap:28px;align-items:start;padding-top:32px}
.gm-cover{position:relative;display:flex;width:150px;aspect-ratio:2/3;border-radius:12px;overflow:hidden;background:var(--sur2);box-shadow:0 10px 24px -14px rgba(17,17,20,.35)}
.gm-cover__i{width:100%;height:100%;object-fit:cover}
.gm-cover__ph{display:none;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--disp);font-weight:800;font-size:52px;color:rgba(255,255,255,.9);text-shadow:0 8px 24px rgba(0,0,0,.35)}
.gm-cover.is-na .gm-cover__ph{display:flex}
.gm-hero__body{display:flex;flex-direction:column;gap:10px;min-width:0}
.gm-hero__hd{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}
.gm-hero__title{font-size:30px;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--fg)}
.gm-info{display:grid;grid-template-columns:3.5em minmax(0,1fr);row-gap:4px;column-gap:12px;font-size:14px;color:var(--fg2)}
.gm-info__k{color:var(--fg3);white-space:nowrap}
.gm-info__v{min-width:0;overflow-wrap:anywhere}
.gm-info__lk{border-bottom:1px solid var(--bd2);transition:color var(--t) var(--ease)}
.gm-info__sep{color:var(--fg3)}
.gm-info__v--clip{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}
.gm-info__v--clip[data-k=actor]{-webkit-line-clamp:2}
.gm-hero__desc{margin-top:4px;font-size:14px;line-height:1.7;color:var(--fg2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.gm-hero__acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}

.gm-pick{margin-top:36px}
.gm-pick>input{position:absolute;display:block;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);-webkit-appearance:none;appearance:none}
.gm-pick__top{display:flex;align-items:center;justify-content:space-between;gap:12px}
.gm-pick__hd{font-size:18px;font-weight:700;letter-spacing:-.01em;display:flex;align-items:center;gap:10px}
.gm-pick__hd small{font-size:13px;font-weight:500;color:var(--fg3)}
.gm-pick__note{font-size:12px;color:var(--fg3)}
.gm-chips{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:12px}
.gm-chip{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:46px;padding:10px 14px;border-radius:10px;background:var(--bg2);border:1px solid var(--bd);color:var(--fg);font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;cursor:pointer;transition:background-color var(--t) var(--ease),border-color var(--t) var(--ease),color var(--t) var(--ease)}
.gm-chip::after{content:"";position:absolute;inset:-4px 0}
.gm-chip__n{margin-left:auto;font-family:var(--disp);font-size:11px;font-weight:600;color:var(--fg3)}
.gm-chip__t{font-size:11px;color:var(--fg3)}
.gm-chip.is-na{border-style:dashed;color:var(--fg3);font-weight:500}
html.gm-kbd .gm-pick>input[name=ln]:focus-visible ~ .gm-chips{box-shadow:var(--focus);border-radius:12px}

.gm-eps{margin-top:16px;padding:6px;border:1px solid var(--bd);border-radius:12px;background:var(--bg2);overflow:hidden}
.gm-eps__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px 6px}
.gm-bar__name{flex:1;min-width:0;font-size:14px;font-weight:600;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.gm-bar__acts{flex:none;display:flex;align-items:center;gap:8px}
.gm-bar__note{flex:none;max-width:60%;font-size:12px;color:var(--fg3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gm-expand,.gm-sort{position:relative;display:none;flex:none;align-items:center;gap:6px;height:28px;padding:0 12px;border:1px solid var(--bd);border-radius:999px;background:var(--bg2);color:var(--fg2);font-size:12px;font-weight:500;white-space:nowrap;transition:background-color var(--t) var(--ease),color var(--t) var(--ease),border-color var(--t) var(--ease)}
.gm-expand::before,.gm-sort::before{content:"";position:absolute;inset:-6px 0}
.js .gm-expand,.js .gm-sort{display:inline-flex}
.gm-sort .gm-i{width:14px;height:14px;transition:transform 200ms var(--ease)}
.gm-sort .b{display:none}
.gm-eps[data-order=desc] .gm-sort .gm-i{transform:scaleY(-1)}
.gm-eps[data-order=desc] .gm-sort .a{display:none}
.gm-eps[data-order=desc] .gm-sort .b{display:inline}
.gm-line__hd{display:none;align-items:center;gap:8px;margin-top:6px;padding:8px 10px 4px;font-size:14px;font-weight:600;color:var(--fg)}
.gm-src{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 10px 8px;font-size:12px;color:var(--fg3)}
.gm-src__v{color:var(--fg2)}
.gm-src__v a{border-bottom:1px solid var(--bd2)}
.gm-notice{display:flex;align-items:center;gap:8px;margin:0 0 4px;padding:10px 14px;border-radius:10px;background:var(--sur);font-size:13px;color:var(--fg2)}
.gm-notice .gm-i{color:var(--fg3)}
.gm-line__na,.gm-more__na{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;font-size:13px;color:var(--fg3);text-align:center}
.gm-eps__list{display:block}
.gm-more{display:none;margin:12px auto;height:34px;padding:0 18px;border:1px dashed var(--bd2);border-radius:999px;background:transparent;color:var(--fg2);font-size:13px;font-weight:500;transition:background-color var(--t) var(--ease),color var(--t) var(--ease),border-color var(--t) var(--ease)}
.js .gm-more{display:block}

.gm-ep{display:block;padding:10px 14px;border-radius:10px;content-visibility:auto;contain-intrinsic-size:auto 68px;transition:background-color var(--t) var(--ease)}
.gm-ep__acts{float:right;display:flex;align-items:center;gap:8px;margin-left:10px}
.gm-ep__a{display:block;min-width:0;color:inherit}
.gm-ep__name{display:block;font-family:var(--disp);font-size:14px;font-weight:700;line-height:1.5;color:var(--fg);font-variant-numeric:tabular-nums}
.gm-ep__url{display:block;font-family:var(--mono);font-size:12px;line-height:1.45;color:var(--fg3);white-space:normal;word-break:break-all}
.gm-ep[data-kind=web] .gm-ep__url{color:var(--fg3)}
.gm-ep[data-kind=web] .gm-play{background:var(--sur);color:var(--fg2);box-shadow:none}
.gm-ep[data-kind=bad]{-webkit-user-select:all;user-select:all}
.gm-ep[data-kind=bad] .gm-ep__name,.gm-ep[data-kind=bad] .gm-ep__url{color:var(--fg3)}
.gm-tag{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;background:var(--sur);color:var(--fg2);font-size:11px;font-weight:600;white-space:nowrap}
.gm-copy{position:relative;flex:none;display:none;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--fg3);transition:background-color var(--t) var(--ease),border-color var(--t) var(--ease),color var(--t) var(--ease),transform var(--t) var(--ease)}
.gm-copy .gm-i{width:15px;height:15px}
.gm-copy::before{content:"";position:absolute;inset:-6px 0}
.gm-copy::after{content:"";position:absolute;right:100%;margin-right:6px;font-size:11px;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 120ms var(--ease)}
.gm-copy:active{transform:scale(.94)}
.gm-copy[data-state=ok]{border-color:var(--ok);background:var(--oks);color:var(--ok)}
.gm-copy[data-state=ok]::after{content:"\5DF2\8907\88FD";color:var(--ok);opacity:1}
.gm-copy[data-state=err]{border-color:var(--ac);color:var(--ac)}
.gm-copy[data-state=err]::after{content:"\8907\88FD\5931\6557";color:var(--ac);opacity:1}
.js .gm-copy{display:inline-flex}
.gm-play{position:relative;flex:none;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:0;border-radius:999px;background:var(--grad);color:var(--on);font-size:12px;font-weight:700;white-space:nowrap;box-shadow:0 8px 16px -8px var(--glow);transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease),filter var(--t) var(--ease)}
.gm-play::before{content:"";position:absolute;inset:-6px 0}
.gm-play:active{transform:scale(.96)}

.gm-empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 20px;border:1px solid var(--bd);border-radius:14px;background:var(--sur);color:var(--fg2);font-size:14px;text-align:center}
.gm-empty .gm-i{width:32px;height:32px;color:var(--fg3)}
.gm-empty strong{font-size:16px;font-weight:600;color:var(--fg)}
.gm-empty code{display:block;max-width:100%;font-size:12px;color:var(--fg2);word-break:break-all;-webkit-user-select:all;user-select:all}
.gm-empty p{font-size:13px;color:var(--fg3)}
.gm-empty__acts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}

.gm-play-wrap{padding-top:28px}
.gm-stage{position:relative;width:100%;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:var(--bg2);border:1px solid var(--bd)}
.gm-stage iframe{position:absolute;inset:0;width:100%;height:100%;border:0;background:transparent}
.gm-now{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px;margin-top:18px}
.gm-now__t{font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--fg)}
.gm-now__e{margin-left:8px;font-size:16px;font-weight:500;color:var(--fg2)}
.gm-now__m{margin-top:4px;font-size:13px;color:var(--fg3)}
.gm-now__acts{display:flex;gap:8px}
.gm-now__acts .gm-btn{height:38px;padding:0 14px;font-size:13px}
.gm-raw{display:flex;align-items:center;gap:12px;margin-top:18px;padding:12px 14px;border:1px solid var(--bd);border-radius:12px;background:var(--bg2)}
.gm-raw .gm-tag{font-family:var(--mono);font-weight:500}
.gm-raw__u{flex:1;min-width:0;font-family:var(--mono);font-size:13px;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:all;user-select:all}
.gm-raw .gm-copy{flex:none;border-color:var(--bd);background:var(--bg2);color:var(--fg2)}
.gm-play-src{margin-top:12px;font-size:13px;color:var(--fg3)}
.gm-play-src a{color:var(--fg2);border-bottom:1px solid var(--bd2)}
.gm-alt{margin-top:22px}
.gm-alt__hd{font-size:14px;font-weight:600;padding:0 2px 10px}
.gm-alt__hd small{font-size:12px;font-weight:500;color:var(--fg3);margin-left:6px}
.gm-alt__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}
.gm-altc{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:46px;padding:10px 14px;border:1px solid var(--bd);border-radius:10px;background:var(--bg2);color:var(--fg);font-size:14px;font-weight:600;transition:border-color var(--t) var(--ease),background-color var(--t) var(--ease),color var(--t) var(--ease)}
.gm-altc small{font-family:var(--disp);font-size:11px;font-weight:600;color:var(--fg3);white-space:nowrap}
.gm-altc.is-on{border-color:var(--ac);background:var(--acs);color:var(--ac);cursor:default}
.gm-altc.is-on small{color:var(--ac)}
.gm-altc.is-na{border-style:dashed;color:var(--fg3)}
.gm-epl{margin-top:22px;padding:6px;border:1px solid var(--bd);border-radius:12px;background:var(--bg2)}
.gm-epl__hd{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px 10px;font-size:14px;font-weight:600}
.gm-epl__hd small{font-size:12px;font-weight:500;color:var(--fg3);margin-left:6px}
.gm-epl__r{display:flex;align-items:center;gap:10px;min-width:0}
.gm-epl__src{font-size:12px;font-weight:500;color:var(--fg3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gm-epl__src a{color:var(--fg2);border-bottom:1px solid var(--bd2)}
.gm-epl__row{display:flex;align-items:center;gap:8px;padding:0 8px 0 0;border-radius:10px;transition:background-color var(--t) var(--ease)}
.gm-epl__a{display:flex;flex:1;min-width:0;align-items:center;gap:12px;padding:10px 14px;border-radius:10px;color:var(--fg)}
.gm-epl__n{flex:none;min-width:64px;max-width:45%;font-family:var(--disp);font-weight:700;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.gm-epl__u{flex:1;min-width:0;font-family:var(--mono);font-size:12px;color:var(--fg3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gm-epl__row.is-on{background:var(--acs)}
.gm-epl__row.is-on .gm-epl__a{color:var(--ac)}
.gm-epl__row.is-on .gm-epl__u{color:var(--ac)}
.gm-epl__row.is-on .gm-copy{color:var(--ac)}
.gm-epl__more{display:flex;justify-content:center;padding:10px}
.gm-legal{flex:none;width:100%;max-width:40em;margin:0 auto;padding:32px var(--pad) 40px;font-size:12px;line-height:1.8;color:var(--fg3);text-align:center}

.gm-line{display:none}
#L1:checked ~ .gm-eps .gm-line[data-sid="1"],
#L2:checked ~ .gm-eps .gm-line[data-sid="2"],
#L3:checked ~ .gm-eps .gm-line[data-sid="3"],
#L4:checked ~ .gm-eps .gm-line[data-sid="4"],
#L5:checked ~ .gm-eps .gm-line[data-sid="5"],
#L6:checked ~ .gm-eps .gm-line[data-sid="6"],
#L7:checked ~ .gm-eps .gm-line[data-sid="7"],
#L8:checked ~ .gm-eps .gm-line[data-sid="8"],
#L9:checked ~ .gm-eps .gm-line[data-sid="9"],
#L10:checked ~ .gm-eps .gm-line[data-sid="10"],
#L11:checked ~ .gm-eps .gm-line[data-sid="11"],
#L12:checked ~ .gm-eps .gm-line[data-sid="12"],
#L13:checked ~ .gm-eps .gm-line[data-sid="13"],
#L14:checked ~ .gm-eps .gm-line[data-sid="14"],
#L15:checked ~ .gm-eps .gm-line[data-sid="15"],
#L16:checked ~ .gm-eps .gm-line[data-sid="16"],
#L17:checked ~ .gm-eps .gm-line[data-sid="17"],
#L18:checked ~ .gm-eps .gm-line[data-sid="18"],
#L19:checked ~ .gm-eps .gm-line[data-sid="19"],
#L20:checked ~ .gm-eps .gm-line[data-sid="20"],
#L21:checked ~ .gm-eps .gm-line[data-sid="21"],
#L22:checked ~ .gm-eps .gm-line[data-sid="22"],
#L23:checked ~ .gm-eps .gm-line[data-sid="23"],
#L24:checked ~ .gm-eps .gm-line[data-sid="24"],
#L25:checked ~ .gm-eps .gm-line[data-sid="25"],
#L26:checked ~ .gm-eps .gm-line[data-sid="26"],
#L27:checked ~ .gm-eps .gm-line[data-sid="27"],
#L28:checked ~ .gm-eps .gm-line[data-sid="28"],
#L29:checked ~ .gm-eps .gm-line[data-sid="29"],
#L30:checked ~ .gm-eps .gm-line[data-sid="30"]{display:block}
#L1:checked ~ .gm-chips .gm-chip[for="L1"],
#L2:checked ~ .gm-chips .gm-chip[for="L2"],
#L3:checked ~ .gm-chips .gm-chip[for="L3"],
#L4:checked ~ .gm-chips .gm-chip[for="L4"],
#L5:checked ~ .gm-chips .gm-chip[for="L5"],
#L6:checked ~ .gm-chips .gm-chip[for="L6"],
#L7:checked ~ .gm-chips .gm-chip[for="L7"],
#L8:checked ~ .gm-chips .gm-chip[for="L8"],
#L9:checked ~ .gm-chips .gm-chip[for="L9"],
#L10:checked ~ .gm-chips .gm-chip[for="L10"],
#L11:checked ~ .gm-chips .gm-chip[for="L11"],
#L12:checked ~ .gm-chips .gm-chip[for="L12"],
#L13:checked ~ .gm-chips .gm-chip[for="L13"],
#L14:checked ~ .gm-chips .gm-chip[for="L14"],
#L15:checked ~ .gm-chips .gm-chip[for="L15"],
#L16:checked ~ .gm-chips .gm-chip[for="L16"],
#L17:checked ~ .gm-chips .gm-chip[for="L17"],
#L18:checked ~ .gm-chips .gm-chip[for="L18"],
#L19:checked ~ .gm-chips .gm-chip[for="L19"],
#L20:checked ~ .gm-chips .gm-chip[for="L20"],
#L21:checked ~ .gm-chips .gm-chip[for="L21"],
#L22:checked ~ .gm-chips .gm-chip[for="L22"],
#L23:checked ~ .gm-chips .gm-chip[for="L23"],
#L24:checked ~ .gm-chips .gm-chip[for="L24"],
#L25:checked ~ .gm-chips .gm-chip[for="L25"],
#L26:checked ~ .gm-chips .gm-chip[for="L26"],
#L27:checked ~ .gm-chips .gm-chip[for="L27"],
#L28:checked ~ .gm-chips .gm-chip[for="L28"],
#L29:checked ~ .gm-chips .gm-chip[for="L29"],
#L30:checked ~ .gm-chips .gm-chip[for="L30"],
.gm-chip.is-on{border-color:var(--ac);background:var(--acs);color:var(--ac);font-weight:600}
#L1:checked ~ .gm-chips .gm-chip[for="L1"] .gm-chip__n,
#L2:checked ~ .gm-chips .gm-chip[for="L2"] .gm-chip__n,
#L3:checked ~ .gm-chips .gm-chip[for="L3"] .gm-chip__n,
#L4:checked ~ .gm-chips .gm-chip[for="L4"] .gm-chip__n,
#L5:checked ~ .gm-chips .gm-chip[for="L5"] .gm-chip__n,
#L6:checked ~ .gm-chips .gm-chip[for="L6"] .gm-chip__n,
#L7:checked ~ .gm-chips .gm-chip[for="L7"] .gm-chip__n,
#L8:checked ~ .gm-chips .gm-chip[for="L8"] .gm-chip__n,
#L9:checked ~ .gm-chips .gm-chip[for="L9"] .gm-chip__n,
#L10:checked ~ .gm-chips .gm-chip[for="L10"] .gm-chip__n{color:var(--ac)}
.js .gm-line{display:block}
.js .gm-line.is-off{display:none}
.gm-eps.is-all .gm-line{display:block}
.gm-eps.is-all .gm-line__hd{display:flex}
.gm-eps.is-all .gm-eps__bar{display:none}

@media (min-width:768px){
.gm-ep{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:44px;padding:0 14px;contain-intrinsic-size:auto 44px}
.gm-ep__acts{float:none;grid-column:2;grid-row:1;margin-left:0}
.gm-ep__a{grid-column:1;grid-row:1;display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:12px}
.gm-ep__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.gm-ep__url{font-size:12px;white-space:nowrap;word-break:normal;overflow:hidden;text-overflow:ellipsis}
.gm-copy::before,.gm-play::before,.gm-chip::after{content:none}
}

@media (max-width:1023px){
.gm-alt__grid,.gm-chips{grid-template-columns:repeat(3,minmax(0,1fr))}
}

@media (max-width:767px){
:root{--pad:16px}
.gm-head{height:56px;gap:10px}
.gm-head__in{gap:10px}
.gm-brand{font-size:18px}
.gm-head__form{height:40px;padding-left:12px}
.gm-head__go{display:none}
.gm-sbtn{display:inline-flex;margin-left:auto}
.gm-head--slim .gm-sbtn{margin-left:0}
.gm-head__form{display:none}
.gm-head.is-search .gm-head__form{display:flex;position:absolute;left:var(--pad);right:var(--pad);top:8px;height:40px;max-width:none;margin:0;z-index:2;background:var(--bg2);border-color:var(--ac);box-shadow:0 0 0 4px var(--acs),0 0 0 100vmax var(--head)}
.gm-head.is-search .gm-sclose{display:inline-flex;width:32px;height:32px;border:0;background:transparent}
.gm-head--slim .gm-brand{display:none}
.gm-back--wide{flex:1;max-width:none}
.gm-back__k{display:none}
.gm-home__body{padding-top:max(40px,8vh)}
.gm-home__form{height:52px;margin-top:28px;padding-left:16px}
.gm-home__go{height:38px;padding:0 16px}
.gm-hot{margin-top:24px}
.gm-item{grid-template-columns:80px minmax(0,1fr);gap:14px;padding:16px 0}
.gm-thumb{width:80px}
.gm-item__title{font-size:16px}
.gm-hero{grid-template-columns:1fr;gap:16px;padding-top:20px;text-align:center}
.gm-cover{margin:0 auto}
.gm-hero__hd{justify-content:center}
.gm-hero__title{font-size:24px}
.gm-info{text-align:left}
.gm-hero__acts{justify-content:center}
.gm-pick{margin-top:28px}
.gm-ep{padding:10px 12px}
.gm-play-wrap{padding-top:12px}
.gm-stage{margin:0 calc(var(--pad) * -1);width:auto;border-radius:0;border:0}
.gm-now__t{font-size:20px}
.gm-alt__grid,.gm-chips{grid-template-columns:repeat(2,minmax(0,1fr))}
.gm-epl__n{min-width:56px}
.gm-epl__srck{display:none}
}

@media (hover:hover) and (pointer:fine){
.gm-theme:hover,.gm-back:hover{background:var(--sur);color:var(--fg)}
.gm-back--wide:hover .gm-back__t{color:var(--ac)}
.gm-hot__a:hover{background:var(--sur2);color:var(--fg);transform:translateY(-1px)}
.gm-item__title:hover{color:var(--ac)}
.gm-thumb:hover{transform:translateY(-3px);box-shadow:var(--sh2)}
.gm-info__lk:hover{color:var(--ac);border-color:var(--ac)}
.gm-chip:hover{border-color:var(--bd2);background:var(--sur)}
.gm-chip.is-na:hover{color:var(--fg2)}
.gm-ep:hover{background:var(--sur)}
.gm-copy:hover{border-color:var(--bd2);background:var(--sur);color:var(--fg)}
.gm-copy[data-state=ok]:hover{border-color:var(--ok);background:var(--oks);color:var(--ok)}
.gm-play:hover{transform:translateY(-1px);box-shadow:0 12px 22px -8px var(--glow);filter:brightness(1.05)}
.gm-expand:hover,.gm-sort:hover{border-color:var(--bd2);background:var(--sur);color:var(--fg)}
.gm-more:hover{border-color:var(--fg3);background:var(--sur);color:var(--fg)}
.gm-btn:hover{border-color:var(--fg3);transform:translateY(-1px);box-shadow:var(--sh)}
.gm-btn--solid:hover{border-color:transparent;filter:brightness(1.08);box-shadow:0 12px 26px -10px var(--glow)}
.gm-pager__n:hover{background:var(--sur);color:var(--fg)}
.gm-pager__n.is-cur:hover{background:var(--acs);color:var(--ac)}
.gm-altc:hover{border-color:var(--bd2);background:var(--sur)}
.gm-altc.is-on:hover{border-color:var(--ac);background:var(--acs)}
.gm-epl__row:hover{background:var(--sur)}
.gm-epl__row.is-on:hover{background:var(--acs)}
.gm-src__v a:hover,.gm-play-src a:hover,.gm-epl__src a:hover{color:var(--ac);border-color:var(--ac)}
}

@media (max-width:900px) and (orientation:landscape) and (max-height:500px){
.gm-head--slim{display:none}
.gm-stage{height:100dvh;margin:0 calc(var(--pad) * -1);aspect-ratio:auto;border-radius:0}
}

@media (prefers-reduced-motion:reduce){
*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}
.gm-copy:active,.gm-play:active,.gm-btn:active,.gm-theme:active{transform:none}
}

@media print{
.gm-head,.gm-ep__acts,.gm-expand,.gm-pager,.gm-stage,.gm-theme,.js .gm-theme,.js .gm-sort,.gm-sort,.gm-hot{display:none}
.gm-line,.js .gm-line.is-off{display:block}
.gm-ep{content-visibility:visible;break-inside:avoid}
}

html.gm-mono{--ac:#111114;--ac2:#2A2A2E;--acs:#EEEEF1;--glow:rgba(17,17,20,.22);--grad:linear-gradient(135deg,#3A3A40,#111114);--on:#FFFFFF;--focus:0 0 0 2px var(--bg),0 0 0 4px #111114}
html.gm-mono[data-theme=dark]{--ac:#F2F2F4;--ac2:#D4D4D8;--acs:rgba(255,255,255,.12);--glow:rgba(255,255,255,.18);--grad:linear-gradient(135deg,#FFFFFF,#D4D4D8);--on:#0B0B0D;--focus:0 0 0 2px var(--bg),0 0 0 4px #F2F2F4}
html.gm-mono .gm-brand b{color:var(--fg3)}
html.gm-mono .gm-badge{background:var(--sur2);color:var(--fg2)}
html.gm-mono .gm-item__meta b{color:var(--fg)}

.gm-b--home.gm-h2{background:linear-gradient(180deg,var(--bg) 0%,var(--sur) 100%)}
.gm-h2 .gm-home__form{height:64px;max-width:640px;padding:0 8px 0 24px;border-color:transparent;box-shadow:0 1px 2px rgba(17,17,20,.06),0 24px 48px -20px rgba(17,17,20,.28)}
.gm-h2 .gm-home__form:focus-within{border-color:transparent;box-shadow:0 1px 2px rgba(17,17,20,.06),0 28px 56px -20px rgba(17,17,20,.34)}
.gm-h2 .gm-home__form>.gm-i{width:22px;height:22px}
.gm-h2 .gm-home__form input{font-size:18px}
.gm-home__go--icon{width:48px;height:48px;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}
.gm-home__go--icon .gm-i{width:20px;height:20px}
.gm-h2 .gm-home__note{margin-top:50px;margin-bottom:25px}
.gm-h2 .gm-hot{max-width:680px;margin-top:22px}
.gm-h2 .gm-hot__a{height:36px;background:transparent;border-color:var(--bd2);color:var(--fg)}
:root[data-theme=dark] .gm-h2 .gm-home__form{box-shadow:0 1px 2px rgba(0,0,0,.5),0 24px 48px -20px rgba(0,0,0,.8)}
@media (hover:hover) and (pointer:fine){.gm-h2 .gm-hot__a:hover{background:var(--sur);border-color:var(--fg3)}}
@media (max-width:767px){.gm-h2 .gm-home__form{height:56px;padding-left:18px}.gm-home__go--icon{width:42px;height:42px}}
:root[data-theme=dark] .gm-head__form:focus-within,:root[data-theme=dark] .gm-home__form:focus-within{box-shadow:0 0 0 3px rgba(255,255,255,.08)}

.gm-h6 .gm-home__body{align-items:flex-start;text-align:left;max-width:var(--wrap);margin:0 auto;padding-top:max(80px,16vh)}
.gm-h6 .gm-home__brand{font-size:clamp(48px,7vw,72px);letter-spacing:-.05em}
.gm-h6 .gm-home__brand b{color:var(--fg)}
.gm-dot{color:var(--ac)}
.gm-home__tag{margin-top:12px;font-size:15px;color:var(--fg2)}
.gm-h6 .gm-home__form{max-width:880px;height:64px;margin-top:36px;padding:0;gap:0;border:2.5px solid var(--fg);border-radius:0;background:var(--bg2);box-shadow:none}
.gm-h6 .gm-home__form:focus-within{border-color:var(--fg);box-shadow:none}
.gm-h6 .gm-home__form>.gm-i{display:none}
.gm-h6 .gm-home__form input{padding:0 20px;font-size:20px}
.gm-h6 .gm-home__go{height:100%;padding:0 32px;border-radius:0;border-left:2.5px solid var(--fg);background:var(--fg);color:var(--bg2);font-size:16px;display:inline-flex;align-items:center;gap:10px;box-shadow:none}
.gm-h6 .gm-home__go .gm-i{width:18px;height:18px}
.gm-h6 .gm-home__note{display:none}
.gm-h6 .gm-hot{justify-content:flex-start;align-items:center;max-width:880px;margin-top:28px;gap:12px 24px}
.gm-hot__k{font-size:12px;letter-spacing:.14em;color:var(--fg3)}
.gm-h6 .gm-hot__a{height:auto;padding:0 0 2px;border:0;border-bottom:1.5px solid var(--fg);border-radius:0;background:transparent;color:var(--fg);font-size:15px}
.gm-h6 .gm-home__top .gm-theme{border-color:var(--fg)}
@media (hover:hover) and (pointer:fine){.gm-h6 .gm-hot__a:hover{background:transparent;color:var(--ac);border-color:var(--ac);transform:none}.gm-h6 .gm-home__go:hover{filter:none;opacity:.88}}
@media (max-width:767px){.gm-h6 .gm-home__form{height:56px;margin-top:28px}.gm-h6 .gm-home__form input{padding:0 14px;font-size:17px}.gm-h6 .gm-home__go{padding:0 18px;font-size:15px}.gm-h6 .gm-home__go .gm-i{display:none}}
@media (max-width:767px){.gm-home__note-l{display:none}.gm-home__note-s{display:inline}.gm-h6 .gm-home__body{padding-top:36px}.gm-h6 .gm-home__form{margin-top:24px}.gm-h6 .gm-hot{margin-top:22px}}

.gm-sw .gm-head{background:var(--bg2);-webkit-backdrop-filter:none;backdrop-filter:none}
.gm-sw .gm-brand b{color:var(--fg)}
.gm-sw .gm-brand::after{content:".";color:var(--ac);font-weight:800;margin-left:1px}
.gm-sw .gm-head__form{height:42px;padding:0;gap:0;border:2px solid var(--fg);border-radius:0;background:var(--bg2);overflow:hidden}
.gm-sw .gm-head__form:focus-within{border-color:var(--fg);box-shadow:none}
.gm-sw .gm-head__form>.gm-i{display:none}
.gm-sw .gm-head__form input{padding:0 14px;font-size:15px}
.gm-sw .gm-head__go{height:100%;padding:0 18px;border-radius:0;border-left:2px solid var(--fg);background:var(--fg);color:var(--bg2);box-shadow:none}
.gm-sw .gm-theme,.gm-sw .gm-sbtn,.gm-sw .gm-sclose,.gm-sw .gm-back{border:2px solid var(--fg);border-radius:0;background:var(--bg2);color:var(--fg)}
.gm-sw .gm-back--wide{border:0;padding-left:0}
.gm-sw .gm-back__k{font-size:12px;letter-spacing:.06em;color:var(--fg3)}
.gm-sw .gm-count{margin:28px 0 0;padding-bottom:12px;border-bottom:2px solid var(--fg);font-size:12px;letter-spacing:.14em;color:var(--fg3)}
.gm-sw .gm-item{padding:22px 0;border-bottom:1px solid var(--bd2)}
.gm-sw .gm-thumb{border-radius:0;border:2px solid var(--fg);box-shadow:none}
.gm-sw .gm-item__title{border-bottom:1.5px solid transparent;display:inline}
.gm-sw .gm-badge{border-radius:0;background:transparent;border:1.5px solid var(--ac);color:var(--ac);font-weight:700;letter-spacing:.04em}
.gm-sw .gm-badge[data-t=ok]{border-color:var(--bd2);color:var(--fg3)}
.gm-sw .gm-pager{gap:0;width:max-content;border:2px solid var(--fg)}
.gm-sw .gm-pager__n{min-width:44px;height:44px;border-radius:0;border-right:2px solid var(--fg);font-family:var(--disp);font-weight:700;color:var(--fg)}
.gm-sw .gm-pager__n:last-child{border-right:0}
.gm-sw .gm-pager__n.is-cur{background:var(--fg);color:var(--bg2);border:0;border-right:2px solid var(--fg);box-shadow:none}
.gm-sw .gm-cover{border-radius:0;border:2px solid var(--fg);box-shadow:none}
.gm-sw .gm-hero__title{font-family:var(--disp);font-size:40px;font-weight:800;letter-spacing:-.03em;line-height:1.1}
.gm-sw .gm-info__k{font-size:12px;letter-spacing:.08em}
.gm-sw .gm-info__lk{border-bottom:1.5px solid var(--fg)}
.gm-sw .gm-pick__hd{font-weight:800}
.gm-sw .gm-pick__note,.gm-sw .gm-alt__hd small,.gm-sw .gm-epl__hd small{font-size:12px;letter-spacing:.1em}
.gm-sw .gm-chips,.gm-sw .gm-alt__grid{gap:2px;padding:0;border:2px solid var(--fg);background:var(--bg2)}
.gm-sw .gm-chip,.gm-sw .gm-altc{border:0;border-radius:0;background:var(--bg2);color:var(--fg);font-weight:700;box-shadow:none;outline:1px solid var(--fg);outline-offset:0}
.gm-sw .gm-chip.is-na,.gm-sw .gm-altc.is-na{color:var(--fg3);font-weight:600}
.gm-sw .gm-chip__n,.gm-sw .gm-altc small{color:var(--fg3)}
.gm-sw #L1:checked ~ .gm-chips .gm-chip[for="L1"],.gm-sw #L2:checked ~ .gm-chips .gm-chip[for="L2"],.gm-sw #L3:checked ~ .gm-chips .gm-chip[for="L3"],.gm-sw #L4:checked ~ .gm-chips .gm-chip[for="L4"],.gm-sw #L5:checked ~ .gm-chips .gm-chip[for="L5"],.gm-sw #L6:checked ~ .gm-chips .gm-chip[for="L6"],.gm-sw #L7:checked ~ .gm-chips .gm-chip[for="L7"],.gm-sw #L8:checked ~ .gm-chips .gm-chip[for="L8"],.gm-sw #L9:checked ~ .gm-chips .gm-chip[for="L9"],.gm-sw #L10:checked ~ .gm-chips .gm-chip[for="L10"],.gm-sw #L11:checked ~ .gm-chips .gm-chip[for="L11"],.gm-sw #L12:checked ~ .gm-chips .gm-chip[for="L12"],.gm-sw #L13:checked ~ .gm-chips .gm-chip[for="L13"],.gm-sw #L14:checked ~ .gm-chips .gm-chip[for="L14"],.gm-sw #L15:checked ~ .gm-chips .gm-chip[for="L15"],.gm-sw #L16:checked ~ .gm-chips .gm-chip[for="L16"],.gm-sw #L17:checked ~ .gm-chips .gm-chip[for="L17"],.gm-sw #L18:checked ~ .gm-chips .gm-chip[for="L18"],.gm-sw #L19:checked ~ .gm-chips .gm-chip[for="L19"],.gm-sw #L20:checked ~ .gm-chips .gm-chip[for="L20"],.gm-sw #L21:checked ~ .gm-chips .gm-chip[for="L21"],.gm-sw #L22:checked ~ .gm-chips .gm-chip[for="L22"],.gm-sw #L23:checked ~ .gm-chips .gm-chip[for="L23"],.gm-sw #L24:checked ~ .gm-chips .gm-chip[for="L24"],.gm-sw #L25:checked ~ .gm-chips .gm-chip[for="L25"],.gm-sw #L26:checked ~ .gm-chips .gm-chip[for="L26"],.gm-sw #L27:checked ~ .gm-chips .gm-chip[for="L27"],.gm-sw #L28:checked ~ .gm-chips .gm-chip[for="L28"],.gm-sw #L29:checked ~ .gm-chips .gm-chip[for="L29"],.gm-sw #L30:checked ~ .gm-chips .gm-chip[for="L30"],.gm-sw .gm-chip.is-on,.gm-sw .gm-altc.is-on{background:var(--fg);color:var(--bg2);border:0;box-shadow:none}
.gm-sw #L1:checked ~ .gm-chips .gm-chip[for="L1"] .gm-chip__n,.gm-sw #L2:checked ~ .gm-chips .gm-chip[for="L2"] .gm-chip__n,.gm-sw #L3:checked ~ .gm-chips .gm-chip[for="L3"] .gm-chip__n,.gm-sw #L4:checked ~ .gm-chips .gm-chip[for="L4"] .gm-chip__n,.gm-sw #L5:checked ~ .gm-chips .gm-chip[for="L5"] .gm-chip__n,.gm-sw #L6:checked ~ .gm-chips .gm-chip[for="L6"] .gm-chip__n,.gm-sw #L7:checked ~ .gm-chips .gm-chip[for="L7"] .gm-chip__n,.gm-sw #L8:checked ~ .gm-chips .gm-chip[for="L8"] .gm-chip__n,.gm-sw #L9:checked ~ .gm-chips .gm-chip[for="L9"] .gm-chip__n,.gm-sw #L10:checked ~ .gm-chips .gm-chip[for="L10"] .gm-chip__n,.gm-sw #L11:checked ~ .gm-chips .gm-chip[for="L11"] .gm-chip__n,.gm-sw #L12:checked ~ .gm-chips .gm-chip[for="L12"] .gm-chip__n,.gm-sw #L13:checked ~ .gm-chips .gm-chip[for="L13"] .gm-chip__n,.gm-sw #L14:checked ~ .gm-chips .gm-chip[for="L14"] .gm-chip__n,.gm-sw #L15:checked ~ .gm-chips .gm-chip[for="L15"] .gm-chip__n,.gm-sw #L16:checked ~ .gm-chips .gm-chip[for="L16"] .gm-chip__n,.gm-sw #L17:checked ~ .gm-chips .gm-chip[for="L17"] .gm-chip__n,.gm-sw #L18:checked ~ .gm-chips .gm-chip[for="L18"] .gm-chip__n,.gm-sw #L19:checked ~ .gm-chips .gm-chip[for="L19"] .gm-chip__n,.gm-sw #L20:checked ~ .gm-chips .gm-chip[for="L20"] .gm-chip__n,.gm-sw #L21:checked ~ .gm-chips .gm-chip[for="L21"] .gm-chip__n,.gm-sw #L22:checked ~ .gm-chips .gm-chip[for="L22"] .gm-chip__n,.gm-sw #L23:checked ~ .gm-chips .gm-chip[for="L23"] .gm-chip__n,.gm-sw #L24:checked ~ .gm-chips .gm-chip[for="L24"] .gm-chip__n,.gm-sw #L25:checked ~ .gm-chips .gm-chip[for="L25"] .gm-chip__n,.gm-sw #L26:checked ~ .gm-chips .gm-chip[for="L26"] .gm-chip__n,.gm-sw #L27:checked ~ .gm-chips .gm-chip[for="L27"] .gm-chip__n,.gm-sw #L28:checked ~ .gm-chips .gm-chip[for="L28"] .gm-chip__n,.gm-sw #L29:checked ~ .gm-chips .gm-chip[for="L29"] .gm-chip__n,.gm-sw #L30:checked ~ .gm-chips .gm-chip[for="L30"] .gm-chip__n,.gm-sw .gm-altc.is-on small{color:var(--bg2);opacity:.7}
.gm-sw .gm-eps,.gm-sw .gm-epl{padding:0;border:2px solid var(--fg);border-radius:0;background:var(--bg2)}
.gm-sw .gm-eps__bar,.gm-sw .gm-epl__hd{padding:14px 18px;border-bottom:2px solid var(--fg);background:transparent}
.gm-sw .gm-bar__name,.gm-sw .gm-epl__hd{font-size:15px;font-weight:700}
.gm-sw .gm-sort,.gm-sw .gm-expand{border:1.5px solid var(--fg);border-radius:0;background:var(--bg2);color:var(--fg);font-weight:700}
.gm-sw .gm-line__hd{margin:0;padding:12px 18px;border-bottom:2px solid var(--fg);font-size:15px}
.gm-sw .gm-src{padding:10px 18px;border-bottom:1px solid var(--bd2)}
.gm-sw .gm-src__v a,.gm-sw .gm-epl__src a{border-bottom:1.5px solid var(--fg);color:var(--fg)}
.gm-sw .gm-notice{margin:0;border-radius:0;border-bottom:1px solid var(--bd2)}
.gm-sw .gm-ep{border-radius:0;border-bottom:1px solid var(--bd2);padding:0 18px}
.gm-sw .gm-ep:last-child{border-bottom:0}
.gm-sw .gm-copy{width:32px;height:32px;border:1.5px solid var(--fg);border-radius:0;background:var(--bg2);color:var(--fg)}
.gm-sw .gm-more{border:1.5px dashed var(--fg);border-radius:0;color:var(--fg);font-weight:700}
.gm-sw .gm-more__na,.gm-sw .gm-line__na{border-top:1px solid var(--bd2)}
.gm-sw .gm-empty{border:2px solid var(--fg);border-radius:0;background:var(--bg2)}
.gm-sw .gm-btn{border:2px solid var(--fg);border-radius:0;color:var(--fg);box-shadow:none}
.gm-sw .gm-btn--solid{background:var(--fg);color:var(--bg2)}
.gm-sw .gm-pill{border-radius:0;border:1.5px solid var(--fg);background:var(--bg2);color:var(--fg);font-weight:700}
.gm-sw .gm-stage{border-radius:0;border:2px solid var(--fg)}
.gm-sw .gm-now{padding-bottom:14px;border-bottom:2px solid var(--fg)}
.gm-sw .gm-now__t{font-family:var(--disp);font-size:30px;font-weight:800;letter-spacing:-.03em}
.gm-sw .gm-raw{height:52px;padding:0 0 0 16px;gap:14px;border:2px solid var(--fg);border-radius:0}
.gm-sw .gm-raw .gm-copy{width:52px;height:100%;border:0;border-left:2px solid var(--fg)}
.gm-sw .gm-tag{border-radius:0;border:1.5px solid var(--fg);background:transparent;color:var(--fg);font-weight:700}
.gm-sw .gm-epl__row{border-radius:0;border-bottom:1px solid var(--bd2)}
.gm-sw .gm-epl__row:last-of-type{border-bottom:0}
.gm-sw .gm-epl__a{border-radius:0}
.gm-sw .gm-epl__row.is-on{background:var(--sur)}
.gm-sw .gm-epl__row.is-on .gm-epl__u{color:var(--fg2)}
.gm-sw .gm-legal{max-width:none;margin-top:40px;padding:24px var(--pad) 40px;border-top:2px solid var(--fg);text-align:left}
@media (hover:hover) and (pointer:fine){.gm-sw .gm-item__title:hover{color:var(--fg);border-bottom-color:var(--fg)}.gm-sw .gm-chip:hover,.gm-sw .gm-altc:hover{background:var(--sur)}.gm-sw .gm-copy:hover,.gm-sw .gm-sort:hover,.gm-sw .gm-expand:hover{background:var(--fg);color:var(--bg2);border-color:var(--fg)}.gm-sw .gm-btn:hover{transform:none;box-shadow:none;background:var(--fg);color:var(--bg2)}.gm-sw .gm-pager__n:hover{background:var(--sur);color:var(--fg)}.gm-sw .gm-theme:hover,.gm-sw .gm-back:hover{background:var(--fg);color:var(--bg2)}}
@media (max-width:767px){.gm-sw .gm-head__form{height:40px}.gm-sw .gm-back{border:0}.gm-sw .gm-hero__title{font-size:30px}.gm-sw .gm-now__t{font-size:24px}}
@media (max-width:767px){.gm-brand.gm-home__brand{font-size:40px;gap:10px}.gm-h6 .gm-brand.gm-home__brand{font-size:48px}}

.gm-lt{--lc:var(--bd2)}
.gm-lt .gm-head{background:var(--bg2);-webkit-backdrop-filter:none;backdrop-filter:none}
.gm-lt .gm-brand b{color:var(--fg)}
.gm-lt .gm-brand::after{content:".";color:var(--ac);font-weight:800;margin-left:1px}
.gm-lt .gm-head__form{height:42px;padding:0;gap:0;border:1px solid var(--lc);border-radius:0;background:var(--bg2);overflow:hidden}
.gm-lt .gm-head__form:focus-within{border-color:var(--fg2);box-shadow:none}
.gm-lt .gm-head__form>.gm-i{display:none}
.gm-lt .gm-head__form input{padding:0 14px;font-size:15px}
.gm-lt .gm-head__go{height:100%;padding:0 18px;border-radius:0;border-left:1px solid var(--fg);background:var(--fg);color:var(--bg2);box-shadow:none}
.gm-lt .gm-theme,.gm-lt .gm-sbtn,.gm-lt .gm-sclose,.gm-lt .gm-back{border:1px solid var(--lc);border-radius:0;background:var(--bg2);color:var(--fg)}
.gm-lt .gm-back--wide{border:0;padding-left:0}
.gm-lt .gm-back__k{font-size:12px;letter-spacing:.06em;color:var(--fg3)}
.gm-lt .gm-count{margin:28px 0 0;padding-bottom:12px;border-bottom:1px solid var(--bd);font-size:12px;letter-spacing:.14em;color:var(--fg3)}
.gm-lt .gm-item{padding:22px 0;border-bottom:1px solid var(--bd)}
.gm-lt .gm-thumb{border-radius:0;border:1px solid var(--lc);box-shadow:none}
.gm-lt .gm-item__title{display:inline}
.gm-lt .gm-badge{border-radius:0;background:transparent;border:1px solid var(--ac);color:var(--ac);font-weight:700;letter-spacing:.04em}
.gm-lt .gm-badge[data-t=ok]{border-color:var(--lc);color:var(--fg2)}
.gm-lt .gm-pager{gap:0;width:max-content;border:1px solid var(--lc)}
.gm-lt .gm-pager__n{min-width:44px;height:44px;border-radius:0;border-right:1px solid var(--lc);font-family:var(--disp);font-weight:700;color:var(--fg)}
.gm-lt .gm-pager__n:last-child{border-right:0}
.gm-lt .gm-pager__n.is-cur{background:var(--fg);color:var(--bg2);border:0;border-right:1px solid var(--fg);box-shadow:none}
.gm-lt .gm-cover{border-radius:0;border:1px solid var(--lc);box-shadow:none}
.gm-lt .gm-hero__title{font-family:var(--disp);font-size:40px;font-weight:800;letter-spacing:-.03em;line-height:1.1}
.gm-lt .gm-info__k{font-size:12px;letter-spacing:.08em}
.gm-lt .gm-info__lk{border-bottom:1px solid var(--lc)}
.gm-lt .gm-pick__hd{font-weight:800}
.gm-lt .gm-pick__note,.gm-lt .gm-alt__hd small,.gm-lt .gm-epl__hd small{font-size:12px;letter-spacing:.1em}
.gm-lt .gm-chips,.gm-lt .gm-alt__grid{gap:8px}
.gm-lt .gm-chip,.gm-lt .gm-altc{border:1px solid var(--lc);border-radius:0;background:var(--bg2);color:var(--fg);font-weight:600;box-shadow:none}
.gm-lt .gm-chip.is-na,.gm-lt .gm-altc.is-na{color:var(--fg3);border-style:dashed}
.gm-lt .gm-chip__n,.gm-lt .gm-altc small{color:var(--fg3)}
.gm-lt #L1:checked ~ .gm-chips .gm-chip[for="L1"],.gm-lt #L2:checked ~ .gm-chips .gm-chip[for="L2"],.gm-lt #L3:checked ~ .gm-chips .gm-chip[for="L3"],.gm-lt #L4:checked ~ .gm-chips .gm-chip[for="L4"],.gm-lt #L5:checked ~ .gm-chips .gm-chip[for="L5"],.gm-lt #L6:checked ~ .gm-chips .gm-chip[for="L6"],.gm-lt #L7:checked ~ .gm-chips .gm-chip[for="L7"],.gm-lt #L8:checked ~ .gm-chips .gm-chip[for="L8"],.gm-lt #L9:checked ~ .gm-chips .gm-chip[for="L9"],.gm-lt #L10:checked ~ .gm-chips .gm-chip[for="L10"],.gm-lt #L11:checked ~ .gm-chips .gm-chip[for="L11"],.gm-lt #L12:checked ~ .gm-chips .gm-chip[for="L12"],.gm-lt #L13:checked ~ .gm-chips .gm-chip[for="L13"],.gm-lt #L14:checked ~ .gm-chips .gm-chip[for="L14"],.gm-lt #L15:checked ~ .gm-chips .gm-chip[for="L15"],.gm-lt #L16:checked ~ .gm-chips .gm-chip[for="L16"],.gm-lt #L17:checked ~ .gm-chips .gm-chip[for="L17"],.gm-lt #L18:checked ~ .gm-chips .gm-chip[for="L18"],.gm-lt #L19:checked ~ .gm-chips .gm-chip[for="L19"],.gm-lt #L20:checked ~ .gm-chips .gm-chip[for="L20"],.gm-lt #L21:checked ~ .gm-chips .gm-chip[for="L21"],.gm-lt #L22:checked ~ .gm-chips .gm-chip[for="L22"],.gm-lt #L23:checked ~ .gm-chips .gm-chip[for="L23"],.gm-lt #L24:checked ~ .gm-chips .gm-chip[for="L24"],.gm-lt #L25:checked ~ .gm-chips .gm-chip[for="L25"],.gm-lt #L26:checked ~ .gm-chips .gm-chip[for="L26"],.gm-lt #L27:checked ~ .gm-chips .gm-chip[for="L27"],.gm-lt #L28:checked ~ .gm-chips .gm-chip[for="L28"],.gm-lt #L29:checked ~ .gm-chips .gm-chip[for="L29"],.gm-lt #L30:checked ~ .gm-chips .gm-chip[for="L30"],.gm-lt .gm-chip.is-on,.gm-lt .gm-altc.is-on{background:var(--fg);border-color:var(--fg);color:var(--bg2);box-shadow:none}
.gm-lt #L1:checked ~ .gm-chips .gm-chip[for="L1"] .gm-chip__n,.gm-lt #L2:checked ~ .gm-chips .gm-chip[for="L2"] .gm-chip__n,.gm-lt #L3:checked ~ .gm-chips .gm-chip[for="L3"] .gm-chip__n,.gm-lt #L4:checked ~ .gm-chips .gm-chip[for="L4"] .gm-chip__n,.gm-lt #L5:checked ~ .gm-chips .gm-chip[for="L5"] .gm-chip__n,.gm-lt #L6:checked ~ .gm-chips .gm-chip[for="L6"] .gm-chip__n,.gm-lt #L7:checked ~ .gm-chips .gm-chip[for="L7"] .gm-chip__n,.gm-lt #L8:checked ~ .gm-chips .gm-chip[for="L8"] .gm-chip__n,.gm-lt #L9:checked ~ .gm-chips .gm-chip[for="L9"] .gm-chip__n,.gm-lt #L10:checked ~ .gm-chips .gm-chip[for="L10"] .gm-chip__n,.gm-lt #L11:checked ~ .gm-chips .gm-chip[for="L11"] .gm-chip__n,.gm-lt #L12:checked ~ .gm-chips .gm-chip[for="L12"] .gm-chip__n,.gm-lt #L13:checked ~ .gm-chips .gm-chip[for="L13"] .gm-chip__n,.gm-lt #L14:checked ~ .gm-chips .gm-chip[for="L14"] .gm-chip__n,.gm-lt #L15:checked ~ .gm-chips .gm-chip[for="L15"] .gm-chip__n,.gm-lt #L16:checked ~ .gm-chips .gm-chip[for="L16"] .gm-chip__n,.gm-lt #L17:checked ~ .gm-chips .gm-chip[for="L17"] .gm-chip__n,.gm-lt #L18:checked ~ .gm-chips .gm-chip[for="L18"] .gm-chip__n,.gm-lt #L19:checked ~ .gm-chips .gm-chip[for="L19"] .gm-chip__n,.gm-lt #L20:checked ~ .gm-chips .gm-chip[for="L20"] .gm-chip__n,.gm-lt #L21:checked ~ .gm-chips .gm-chip[for="L21"] .gm-chip__n,.gm-lt #L22:checked ~ .gm-chips .gm-chip[for="L22"] .gm-chip__n,.gm-lt #L23:checked ~ .gm-chips .gm-chip[for="L23"] .gm-chip__n,.gm-lt #L24:checked ~ .gm-chips .gm-chip[for="L24"] .gm-chip__n,.gm-lt #L25:checked ~ .gm-chips .gm-chip[for="L25"] .gm-chip__n,.gm-lt #L26:checked ~ .gm-chips .gm-chip[for="L26"] .gm-chip__n,.gm-lt #L27:checked ~ .gm-chips .gm-chip[for="L27"] .gm-chip__n,.gm-lt #L28:checked ~ .gm-chips .gm-chip[for="L28"] .gm-chip__n,.gm-lt #L29:checked ~ .gm-chips .gm-chip[for="L29"] .gm-chip__n,.gm-lt #L30:checked ~ .gm-chips .gm-chip[for="L30"] .gm-chip__n,.gm-lt .gm-altc.is-on small{color:var(--bg2);opacity:.7}
.gm-lt .gm-eps,.gm-lt .gm-epl{padding:0;border:1px solid var(--lc);border-radius:0;background:var(--bg2)}
.gm-lt .gm-eps__bar,.gm-lt .gm-epl__hd{padding:14px 18px;border-bottom:1px solid var(--lc);background:transparent}
.gm-lt .gm-bar__name,.gm-lt .gm-epl__hd{font-size:15px;font-weight:700}
.gm-lt .gm-sort,.gm-lt .gm-expand{border:1px solid var(--lc);border-radius:0;background:var(--bg2);color:var(--fg);font-weight:600}
.gm-lt .gm-line__hd{margin:0;padding:12px 18px;border-bottom:1px solid var(--lc);font-size:15px}
.gm-lt .gm-src{padding:10px 18px;border-bottom:1px solid var(--bd)}
.gm-lt .gm-src__v a,.gm-lt .gm-epl__src a{border-bottom:1px solid var(--lc);color:var(--fg)}
.gm-lt .gm-notice{margin:0;border-radius:0;border-bottom:1px solid var(--bd)}
.gm-lt .gm-ep{border-radius:0;border-bottom:1px solid var(--bd);padding:0 18px}
.gm-lt .gm-ep:last-child{border-bottom:0}
.gm-lt .gm-copy{width:32px;height:32px;border:1px solid var(--lc);border-radius:0;background:var(--bg2);color:var(--fg3)}
.gm-lt .gm-more{border:1px dashed var(--lc);border-radius:0;color:var(--fg2);font-weight:600}
.gm-lt .gm-more__na,.gm-lt .gm-line__na{border-top:1px solid var(--bd)}
.gm-lt .gm-empty{border:1px solid var(--lc);border-radius:0;background:var(--bg2)}
.gm-lt .gm-btn{border:1px solid var(--lc);border-radius:0;color:var(--fg);box-shadow:none}
.gm-lt .gm-btn--solid{background:var(--fg);border-color:var(--fg);color:var(--bg2)}
.gm-lt .gm-pill{border-radius:0;border:1px solid var(--lc);background:var(--bg2);color:var(--fg);font-weight:600}
.gm-lt .gm-stage{border-radius:0;border:1px solid var(--lc)}
.gm-lt .gm-now{padding-bottom:14px;border-bottom:1px solid var(--bd)}
.gm-lt .gm-now__t{font-family:var(--disp);font-size:30px;font-weight:800;letter-spacing:-.03em}
.gm-lt .gm-raw{height:52px;padding:0 0 0 16px;gap:14px;border:1px solid var(--lc);border-radius:0}
.gm-lt .gm-raw .gm-copy{width:52px;height:100%;border:0;border-left:1px solid var(--lc)}
.gm-lt .gm-tag{border-radius:0;border:1px solid var(--lc);background:transparent;color:var(--fg2);font-weight:700}
.gm-lt .gm-epl__row{border-radius:0;border-bottom:1px solid var(--bd)}
.gm-lt .gm-epl__row:last-of-type{border-bottom:0}
.gm-lt .gm-epl__a{border-radius:0}
.gm-lt .gm-epl__row.is-on{background:var(--sur)}
.gm-lt .gm-epl__row.is-on .gm-epl__u{color:var(--fg2)}
.gm-lt .gm-legal{max-width:none;margin-top:40px;padding:24px var(--pad) 40px;border-top:1px solid var(--bd);text-align:left}
@media (hover:hover) and (pointer:fine){.gm-lt .gm-item__title:hover{color:var(--fg);text-decoration:underline;text-underline-offset:3px}.gm-lt .gm-chip:hover,.gm-lt .gm-altc:hover{background:var(--sur);border-color:var(--fg3)}.gm-lt .gm-copy:hover,.gm-lt .gm-sort:hover,.gm-lt .gm-expand:hover{background:var(--sur);color:var(--fg);border-color:var(--fg3)}.gm-lt .gm-btn:hover{transform:none;box-shadow:none;border-color:var(--fg)}.gm-lt .gm-pager__n:hover{background:var(--sur);color:var(--fg)}.gm-lt .gm-theme:hover,.gm-lt .gm-back:hover{background:var(--sur)}}
@media (max-width:767px){.gm-lt .gm-head__form{height:40px}.gm-lt .gm-back{border:0}.gm-lt .gm-hero__title{font-size:30px}.gm-lt .gm-now__t{font-size:24px}.gm-lt .gm-ep{padding:16px 14px}.gm-lt .gm-ep__name{line-height:1.4}.gm-lt .gm-ep__url{margin-top:6px;line-height:1.6}.gm-lt .gm-ep__acts{margin:0 0 8px 12px}.gm-lt .gm-eps__bar,.gm-lt .gm-epl__hd,.gm-lt .gm-src{padding-left:14px;padding-right:14px}}
