.s2-drive .dw{--soft:color-mix(in srgb, var(--ink) 4.5%, transparent);background:var(--card);box-shadow:0 0 0 1px var(--line-2), 0 28px 60px -34px #0006;min-width:0;color:var(--ink);border-radius:14px;overflow:hidden;container-type:inline-size}.s2-drive .dwin{font-size:clamp(11px,2.3cqw,14px);line-height:1.3}.s2-drive .dwbar{border-bottom:1px solid var(--line);white-space:nowrap;align-items:center;gap:1em;min-width:0;padding:.85em 1.1em;display:flex}.s2-drive .crumbs{color:var(--ink-2);align-items:center;gap:.55em;min-width:0;display:flex;overflow:hidden}.s2-drive .crumbs b{color:var(--ink);text-overflow:ellipsis;font-weight:500;overflow:hidden}.s2-drive .crumbs i{opacity:.45;font-style:normal}.s2-drive .dwsearch{background:var(--soft);height:2.5em;color:var(--ink-3);border-radius:.8em;flex:none;align-items:center;gap:.5em;margin-left:auto;padding:0 .9em;display:inline-flex}.s2-drive .dwsearch svg{width:1.15em;height:1.15em}.s2-drive .rows{align-content:start;margin:0;padding:.5em;list-style:none;display:grid}.s2-drive .row{transition:background-color .5s ease, max-height .55s var(--ease), opacity .4s ease, padding .55s var(--ease);border-radius:.7em;grid-template-columns:1.5em minmax(0,1fr) auto;align-items:center;gap:.8em;max-height:3.4em;padding:.68em .7em;display:grid;overflow:hidden}.s2-drive .row>svg{width:1.5em;height:1.5em;color:var(--ink-3)}.s2-drive .row>svg.fo{color:color-mix(in srgb, var(--accent) 78%, var(--card))}.s2-drive .row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s2-drive .row small{color:var(--ink-3);white-space:nowrap;font-size:.86em}.s2-drive .row.k1{padding-left:2.7em}.s2-drive .row.k2{padding-left:4.7em}.s2-drive .row.new{opacity:0;max-height:0;padding-block:0}.s2-drive .row.new.in{opacity:1;max-height:3.4em;padding-block:.68em}.s2-drive .row.fresh{background:color-mix(in srgb, var(--accent) 8%, transparent)}.s2-drive .row em{color:var(--accent-ink);white-space:nowrap;font-size:.82em;font-style:normal;font-weight:500}.s2-drive .ext{min-width:2.9em;font:600 .68em/1 var(--mono);letter-spacing:.04em;color:#fff;background:#dc2626;border-radius:.5em;flex:none;place-items:center;padding:.75em .45em;font-style:normal;display:inline-grid}.s2-drive .ext.img{background:#0d9488}.s2-drive .ext.doc{background:#2563eb}.s2-drive .ext.vid{background:#7c3aed}.s2-drive .ext.snd{background:#c2410c}.s2-drive .ext.zip{background:#a16207}.s2-drive .ext.xls{background:#15803d}.s2-drive .hero .rows{min-height:24.4em}.s2-drive .dwfoot{border-top:1px solid var(--line);color:var(--ink-2);align-items:center;gap:.6em;min-height:3em;padding:.8em 1.2em;font-size:.92em;display:flex}.s2-drive .dwfoot svg{width:1.2em;height:1.2em;color:var(--ok);flex:none}.s2-drive .dwfoot span,.s2-drive .dwfoot svg{opacity:0;transition:opacity .4s}.s2-drive .dwfoot.on span,.s2-drive .dwfoot.on svg{opacity:1}.s2-drive .object.wide{grid-template-columns:minmax(0,1fr);gap:20px}.s2-drive .marks.row3{gap:14px;display:grid;position:static}@media (min-width:620px){.s2-drive .marks.row3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.s2-drive .marks.row3 li{border-top:1px solid var(--line-2);padding-top:12px;position:static}.s2-drive .marks.row3 li:before{display:none}}.s2-drive .steps.rail{height:520vh}.s2-drive .steps.rail .scene{grid-template-columns:minmax(0,3.2fr) minmax(0,8.8fr)}.s2-drive .steps .stage{grid-template-columns:minmax(0,1fr) minmax(0,268px);align-items:center;gap:clamp(16px,2.4vw,32px);display:grid}.s2-drive .steps .dw{--card:var(--band-card);--bg:#0b0b0e;height:min(calc(var(--vh) - var(--nav) - var(--edcut,96px)), 620px);box-shadow:0 0 0 1px var(--band-line), 0 44px 90px -44px #000;border-radius:16px;position:relative;container-type:size}.s2-drive .lay{flex-direction:column;font-size:clamp(10.5px,min(3.05cqw,3.15cqh),17px);line-height:1.3;display:flex;position:absolute;inset:0}.s2-drive .lay .rows{flex:1}.s2-drive .b1{color:#fff;background:var(--btn-bg,var(--accent));white-space:nowrap;border-radius:.75em;justify-content:center;align-items:center;height:2.6em;padding:0 1.2em;font-weight:500;transition:background-color .3s,color .3s;display:inline-flex}.s2-drive .b2{height:32px;color:var(--ink);background:color-mix(in srgb, var(--ink) 4%, transparent);box-shadow:inset 0 0 0 1px var(--line-2), 0 1px 2px #0000000a;white-space:nowrap;border-radius:10px;align-items:center;gap:.5em;padding:0 12px;font-size:13px;font-weight:500;transition:box-shadow .25s,color .25s,background-color .25s;display:inline-flex}.s2-drive .b2.hot{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent-ink);box-shadow:none}.s2-drive .b2 svg{width:15px;height:15px}.s2-drive .lay.form,.s2-drive .lay.share{font-size:clamp(10.5px,min(3.4cqw,3.25cqh),18.5px)}.s2-drive .lay.form{background:var(--bg);justify-content:center;align-items:center;padding:4cqh 6cqw}.s2-drive .fcard{background:var(--card);width:min(100%,30em);box-shadow:inset 0 0 0 1px var(--line);border-radius:1.1em;gap:1.1em;padding:1.6em;display:grid}.s2-drive .fcard>small{color:var(--ink-3);font-size:.86em}.s2-drive .fcard>b{margin-top:-.5em;font-size:1.35em;font-weight:500}.s2-drive .ff{gap:.5em;display:grid}.s2-drive .ff>span{color:var(--ink-2);font-size:.92em}.s2-drive .slotf{display:grid}.s2-drive .slotf>*{grid-area:1/1}.s2-drive .drop{border:1px dashed var(--line-2);min-height:3.6em;color:var(--ink-3);border-radius:.8em;place-items:center;font-size:.92em;transition:opacity .3s;display:grid}.s2-drive .fchip{background:var(--soft);min-height:3.6em;transition:opacity .35s ease, translate .5s var(--ease);border-radius:.8em;align-items:center;gap:.8em;min-width:0;padding:0 .9em;display:flex;position:relative;overflow:hidden}.s2-drive .fchip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s2-drive .fchip small{color:var(--ink-3);white-space:nowrap;margin-left:auto;font-size:.86em}.s2-drive .fchip>svg{width:1.25em;height:1.25em;color:var(--band-ok);flex:none;transition:opacity .3s}.s2-drive .fchip .bar{background:var(--band-accent);transform-origin:0;width:100%;height:2px;transform:scaleX(var(--p,0));position:absolute;bottom:0;left:0}.s2-drive .sent{color:var(--band-ok);opacity:0;align-items:center;gap:.6em;font-size:.92em;transition:opacity .35s;display:flex}.s2-drive .sent svg{width:1.2em;height:1.2em}.s2-drive .lay.view{background:#050507}.s2-drive .vbar{border-bottom:1px solid var(--line);white-space:nowrap;align-items:center;gap:.6em;min-width:0;padding:.7em .9em;display:flex}.s2-drive .vname{align-items:center;gap:.7em;min-width:0;display:flex;overflow:hidden}.s2-drive .vname span{text-overflow:ellipsis;overflow:hidden}.s2-drive .vbar .sp{flex:1}.s2-drive .vt{background:var(--soft);border-radius:.7em;flex:none;align-items:center;gap:.45em;height:2.4em;padding:0 .8em;transition:background-color .25s,color .25s;display:inline-flex}.s2-drive .vt svg{width:1.15em;height:1.15em}.s2-drive .vt.hot{background:color-mix(in srgb, var(--band-accent) 22%, transparent);color:#c4bcff}.s2-drive .vcanvas{flex:1;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.s2-drive .bed{aspect-ratio:1/1.34;will-change:transform;background:#3a3a40;height:min(76%,92cqw);position:relative;overflow:hidden}.s2-drive .spaper{color:#1c1c1f;text-align:center;background:#f4f2ec;align-content:start;gap:4.5%;padding:9% 9% 0;font:600 clamp(7px,1.9cqw,12px)/1.2 Times New Roman,Georgia,serif;display:grid;position:absolute;inset:7% 8% 9% 7%}.s2-drive .spaper i{background:#c9c5ba;border-radius:1px;height:2px}.s2-drive .spaper .seal{aspect-ratio:1;opacity:.7;border:1.5px solid #5b6fc4;border-radius:50%;justify-self:end;width:26%;margin-top:8%}.s2-drive .cropf{opacity:0;outline:1.5px solid #fff;position:absolute;inset:0;box-shadow:0 0 0 999px #0000008c}.s2-drive .cropf:before,.s2-drive .cropf:after{content:"";border:2.5px solid #fff;width:10px;height:10px;position:absolute}.s2-drive .cropf:before{border-bottom:0;border-right:0;top:-2px;left:-2px}.s2-drive .cropf:after{border-top:0;border-left:0;bottom:-2px;right:-2px}.s2-drive .vtoast{background:var(--card);box-shadow:inset 0 0 0 1px var(--line), 0 16px 30px -14px #000;white-space:nowrap;opacity:0;transition:opacity .35s ease, translate .5s var(--ease);border-radius:.9em;align-items:center;gap:.6em;max-width:92%;padding:.7em 1em;display:flex;position:absolute;bottom:5%;left:50%;translate:-50% 10px}.s2-drive .vtoast svg{width:1.2em;height:1.2em;color:var(--band-ok);flex:none}.s2-drive .vtoast.on{opacity:1;translate:-50%}.s2-drive .lay.share{background:var(--bg);justify-content:center;align-items:center;padding:4cqh 6cqw}.s2-drive .rdlg{align-items:center;width:min(88cqw,512px,108cqh);display:grid;container-type:inline-size}.s2-drive .rshot{box-shadow:0 0 0 1px var(--band-line), 0 30px 60px -30px #000;opacity:0;will-change:opacity;border-radius:3.125cqw;grid-area:1/1;align-self:center;overflow:hidden}.s2-drive .rshot img{will-change:transform;width:100%;height:auto;display:block}.s2-drive .rshot.tall{max-height:90cqh}.s2-drive .slot{align-self:center;min-width:0;display:grid}.s2-drive .panel{border-radius:var(--r-panel);background:var(--band-card);box-shadow:inset 0 0 0 1px var(--band-line), 0 30px 60px -36px #000;color:var(--band-ink-2);grid-area:1/1;align-content:start;align-self:center;gap:12px;min-width:0;padding:18px;font-size:14px;display:grid}.s2-drive .flow .panel{box-shadow:inset 0 0 0 1px var(--band-line);grid-area:auto}.s2-drive .panel .cap{color:var(--band-ink-3);font-size:12px}.s2-drive .plist{gap:2px;margin:0;padding:0;list-style:none;display:grid}.s2-drive .plist li{color:var(--band-ink-2);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;transition:background-color .25s,color .25s;display:flex}.s2-drive .plist li.on{color:var(--band-ink);background:#ffffff14}.s2-drive .plist small{color:var(--band-ink-3);text-align:right;font-size:12px}.s2-drive .plist svg{width:16px;height:16px;color:var(--band-ok);opacity:0;flex:none;transition:opacity .3s}.s2-drive .plist li.ok{color:var(--band-ink)}.s2-drive .plist li.ok svg{opacity:1}.s2-drive .pnote{color:var(--band-ink-3);font-size:12px;line-height:1.45}.s2-drive .stext .snip{display:none}.s2-drive .stxt .snip{border-radius:var(--r-ctl);background:var(--band-card);box-shadow:inset 0 0 0 1px var(--band-line);color:var(--band-ink);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:10px;padding:12px 14px;font-size:13px;display:flex}.s2-drive .snip .ext{font-size:9px}.s2-drive .snip em{color:var(--band-ink-3);font-size:12px;font-style:normal}.s2-drive .snip svg{width:16px;height:16px;color:color-mix(in srgb, var(--band-accent) 80%, #fff);flex:none}.s2-drive .snip code{font:500 12px/1 var(--mono)}.s2-drive .stxt .snip.shot{border-radius:18px;width:min(100%,390px);padding:0;display:block;overflow:hidden}.s2-drive .snip.shot img{width:100%;height:auto;display:block}@media (max-width:959px){.s2-drive .steps.rail .scene{grid-template-columns:minmax(0,1fr);align-content:center;row-gap:16px}.s2-drive .pinned.rail .scol{gap:12px}.s2-drive .pinned.rail .scol .h2{display:none}.s2-drive .pinned.rail .stexts{min-height:104px}.s2-drive .pinned.rail .stext{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:24px}.s2-drive .pinned.rail .stext p{max-width:none}.s2-drive .steps .stage{grid-template-columns:minmax(0,1fr) minmax(0,228px)}.s2-drive .steps .dw{--edcut:270px}@media (max-width:759px){.s2-drive .steps.rail .stage{display:block;position:relative}.s2-drive .steps.rail .dw{height:min(100%,540px);position:absolute;top:50%;left:0;right:0;translate:0 -50%}}}.s2-drive .tile .scn{flex:1 0 auto;align-content:center;gap:12px;min-width:0;min-height:196px;display:grid}.s2-drive .chips{flex-wrap:wrap;gap:6px;display:flex}.s2-drive .chips button{min-height:36px;color:var(--ink-2);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:6px 12px;font-size:13px;transition:box-shadow .15s,color .15s,background-color .15s}.s2-drive .chips button[aria-pressed=true]{color:var(--accent-ink);background:color-mix(in srgb, var(--accent) 10%, transparent);box-shadow:none;font-weight:500}@media (max-width:559px){.s2-drive .chips button{min-height:44px}}.s2-drive .pf{align-items:center;gap:10px;min-width:0;font-size:14px;display:flex}.s2-drive .pf .ext{font-size:10px}.s2-drive .pf>span{min-width:0;display:grid}.s2-drive .pf>span,.s2-drive .pf small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s2-drive .pf small{color:var(--ink-3);font-size:12px}.s2-drive .frow{border-radius:var(--r-ctl);box-shadow:inset 0 0 0 1px var(--line);min-width:0;transition:box-shadow .3s ease, opacity .3s ease, translate .45s var(--ease);align-items:center;gap:12px;padding:10px 12px;display:flex}.s2-drive .frow .pf{flex:1}.s2-drive .frow>svg{flex:none;width:18px;height:18px}.s2-drive .conv{gap:14px}.s2-drive .convline{align-items:center;gap:10px;display:grid}@media (min-width:560px){.s2-drive .convline{grid-template-columns:minmax(0,1fr) 20px minmax(0,1.25fr)}}.s2-drive .arr{background:var(--ink-3);justify-self:center;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 7h9m-3.5-3.5L11.5 7 8 10.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 7h9m-3.5-3.5L11.5 7 8 10.5'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (max-width:559px){.s2-drive .arr{rotate:90deg}}.s2-drive .convres{border-top:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding-top:12px;font-size:14px;transition:opacity .25s;display:flex}.s2-drive .convres svg{width:18px;height:18px;color:var(--ok);flex:none}.s2-drive .convres small{color:var(--ink-3);text-align:right;margin-left:auto;font-size:12px}@media (max-width:559px){.s2-drive .convres{flex-wrap:wrap}.s2-drive .convres small{text-align:left;width:100%;margin-left:28px}}.s2-drive .rep{gap:14px}.s2-drive .rep .frame{aspect-ratio:16/9;background:#0b0b10;border-radius:12px;grid-template-rows:repeat(8,1fr);display:grid;position:relative;overflow:hidden}.s2-drive .rep .frame i{background:linear-gradient(120deg, color-mix(in srgb, var(--accent) 70%, #0b0b10), color-mix(in srgb, #f59e0b 60%, var(--accent)) 55%, #0e6b4e) 0 calc(var(--n) * 100% / 7) / 100% 800% no-repeat;translate:var(--dx) 0;filter:saturate(.25)brightness(.8);transition:translate .9s var(--ease), filter .7s ease;transition-delay:calc(var(--n) * 45ms);margin:0 -80px -1px}.s2-drive .rep .frame i:nth-child(3n){filter:saturate(.7)brightness(.75)hue-rotate(150deg)}.s2-drive .rep .frame i:nth-child(4n+1){filter:saturate(.2)brightness(.5)}.s2-drive .rep .frame:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#0009);position:absolute;inset:0}.s2-drive .rep .bar{z-index:2;font:500 10px/1 var(--mono);color:#ffffffdb;font-variant-numeric:tabular-nums;align-items:center;gap:9px;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.s2-drive .rep .tl{background:#fff3;border-radius:2px;flex:1;height:3px;position:relative;overflow:hidden}.s2-drive .rep .tl:after{content:"";background:repeating-linear-gradient(90deg,#ffffffd9 0 11px,#0000 11px 19px,#ffffffd9 19px 23px,#0000 23px 37px);transition:opacity .4s;position:absolute;inset:0}.s2-drive .rep .tl u{width:0;transition:width .8s var(--ease);background:#fff;position:absolute;top:0;bottom:0;left:0}.s2-drive .rep[data-state="2"] .tl:after{opacity:0}.s2-drive .rep[data-state="2"] .tl u{width:36%}.s2-drive .rep .scanx{z-index:1;opacity:0;background:#fff;width:2px;position:absolute;top:0;bottom:0;left:0;translate:-4px;box-shadow:0 0 22px 5px #ffffff73}.s2-drive .rep[data-state="1"] .scanx{opacity:1;animation:1.05s cubic-bezier(.4,0,.2,1) both s2-drive-repscan}@keyframes s2-drive-repscan{0%{left:0}to{left:100%}}@media (prefers-reduced-motion:reduce){.s2-drive .rep .scanx{display:none}}.s2-drive .rep[data-state="1"] .frame i,.s2-drive .rep[data-state="2"] .frame i{filter:none;translate:0}.s2-drive .rep .play{z-index:2;-webkit-backdrop-filter:blur(6px);opacity:0;width:44px;height:44px;transition:opacity .4s ease .4s, scale .5s var(--ease) .4s;background:#00000075;border-radius:14px;margin:-26px 0 0 -22px;position:absolute;top:50%;left:50%;scale:.9}.s2-drive .rep .play:after{content:"";border:9px solid #0000;border-left:13px solid #fff;border-right:0;position:absolute;top:13px;left:17px}.s2-drive .rep[data-state="2"] .play{opacity:1;scale:1}.s2-drive .reprow{justify-items:start;gap:10px;display:grid}.s2-drive .repname{gap:1px;min-width:0;font-size:14px;display:grid}.s2-drive .repname b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.s2-drive .repname small{color:var(--bad,#dc2626);font-size:12px;transition:color .3s}.s2-drive .rep[data-state="2"] .repname small{color:var(--ok)}.s2-drive .rep[data-state="1"] .b2,.s2-drive .rep[data-state="2"] .b2{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent-ink);box-shadow:none}.s2-drive .office{justify-items:center}.s2-drive .menureal{background:0 0;border-radius:14px;width:min(100%,375px);overflow:hidden}.s2-drive .menu{background:var(--card);box-shadow:0 0 0 1px var(--line-2), 0 18px 34px -20px #00000073;z-index:1;border-radius:12px;gap:1px;margin:-4px 0 0 28px;padding:5px;font-size:13.5px;display:grid;position:relative}.s2-drive .menu span{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:8px 10px;transition:background-color .25s,color .25s;overflow:hidden}.s2-drive .menu span.on{background:var(--ctl-track);color:var(--ink)}.s2-drive .dips{gap:10px}.s2-drive .dhead{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;display:flex}.s2-drive .dhead .crumbs{flex:200px;font-size:13px}.s2-drive .dtab{display:grid}.s2-drive .drow{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:10px 2px;font-size:14px;display:grid}.s2-drive .drow>span{min-width:0;display:grid}.s2-drive .drow>span,.s2-drive .drow small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s2-drive .drow small{color:var(--ink-3);font-size:12px}.s2-drive .stat{white-space:nowrap;background:color-mix(in srgb, var(--ok) 12%, transparent);color:var(--ok);border-radius:999px;padding:5px 9px;font-size:12px;font-weight:500;transition:background-color .3s,color .3s}.s2-drive .stat.warn{color:#b45309;background:#d9770624}.s2-drive .stat.off{background:var(--ctl-track);color:var(--ink-2)}.dark .s2-drive .stat.warn{color:#fbbf24}.s2-drive .dnote{color:var(--ink-3);min-height:1.4em;font-size:12px;transition:opacity .25s}@media (min-width:1180px){.s2-drive .tile.full{grid-column:1/-1}}@media (min-width:560px) and (max-width:1179px){.s2-drive .tile.full{grid-column:span 2}}.s2-drive .real{width:100%;box-shadow:0 0 0 1px var(--line);background:var(--card);border-radius:16px;justify-self:center;overflow:hidden}.s2-drive .real img{width:100%;height:auto}.s2-drive .real img.l{display:var(--l)}.s2-drive .real img.d{display:var(--d)}.s2-drive .real .ph{display:none}@media (max-width:559px){.s2-drive .real .dk{display:none}.s2-drive .real .ph{display:block}.s2-drive .real{border-radius:18px}}.s2-drive .lnk .real{max-width:512px}.s2-drive .lnk{gap:12px}.s2-drive .chips.one{scrollbar-width:none;flex-wrap:nowrap;padding-right:20px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.s2-drive .chips.one::-webkit-scrollbar{display:none}.s2-drive .chips.one button{white-space:nowrap;flex:none}.s2-drive .lvframe{aspect-ratio:512/474;justify-self:center;width:min(100%,512px);position:relative}.s2-drive .lvframe .lv{box-shadow:0 0 0 1px var(--line);background:var(--card);opacity:0;border-radius:16px;transition:opacity .4s;position:absolute;inset:0 0 auto;overflow:hidden}.s2-drive .lvframe .lv.on{opacity:1}.s2-drive .lvframe img{width:100%;height:auto}.s2-drive .lvnote{color:var(--ink-2);min-height:2.8em;font-size:13px}@media (max-width:559px){.s2-drive .lnk .real{max-width:390px}}.s2-drive .acc{gap:0}.s2-drive .acc .who{border-top:1px solid var(--line);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;font-size:14px;display:grid}.s2-drive .acc .who:first-of-type{border-top:0}.s2-drive .acc .who>i{width:30px;height:30px;font:600 11px/1 var(--text);color:#fff;background:var(--c);border-radius:50%;place-items:center;font-style:normal;display:grid}.s2-drive .acc .who>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s2-drive .role{background:var(--ctl-track);color:var(--ink-2);white-space:nowrap;border-radius:9px;padding:6px 10px;font-size:12.5px;transition:background-color .3s,color .3s}.s2-drive .role.hot{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent-ink)}.s2-drive .acc .cap3{color:var(--ink-3);padding-bottom:8px;font-size:12px}.s2-drive .bin .frow{transition:opacity .35s,box-shadow .3s}.s2-drive .bin[data-state="1"] .frow .pf>span>:first-child{text-decoration:line-through;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);color:var(--ink-2)}.s2-drive .bin .binline{color:var(--ink-2);align-content:start;justify-items:start;gap:8px;min-height:62px;font-size:13px;display:grid}.s2-drive .bin .binline span{white-space:nowrap;transition:opacity .25s}.s2-drive .bin .b2{opacity:0;transition:opacity .3s,background-color .25s,color .25s,box-shadow .25s}.s2-drive .bin[data-state="1"] .b2{opacity:1}.s2-drive .bin[data-state="2"] .binline span{color:var(--ok)}.s2-drive .findx{gap:24px;min-width:0;display:grid}@media (min-width:900px){.s2-drive .findx{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;column-gap:clamp(28px,4vw,56px)}.s2-drive .findx .txt{margin:0;padding:0}}.s2-drive .findx .txt{gap:10px}.s2-drive .findx .fnote{color:var(--ink-3);min-height:2.9em;font-size:13px}.s2-drive .findx kbd{font:500 12px/1 var(--mono);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);white-space:nowrap;border-radius:6px;padding:3px 6px}.s2-drive .fframe{aspect-ratio:672/470;justify-self:center;width:min(100%,672px);position:relative;-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),#0000);mask-image:linear-gradient(#000 calc(100% - 56px),#0000)}.s2-drive .fshot{opacity:0;transition:opacity .18s;position:absolute;inset:0 0 auto}.s2-drive .fshot.on{opacity:1;transition:opacity .32s .18s}@media (max-width:559px){.s2-drive .fframe{aspect-ratio:390/336;width:min(100%,390px);-webkit-mask-image:none;mask-image:none}}.s2-drive .upl{gap:10px}.s2-drive .dz{border-radius:var(--r-ctl);border:1px dashed var(--line-2);gap:10px;padding:14px;display:grid}.s2-drive .q{gap:6px;font-size:13px;display:grid}.s2-drive .q div{color:var(--ink-2);justify-content:space-between;gap:8px;display:flex}.s2-drive .q div span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s2-drive .q div small{color:var(--ink-3);white-space:nowrap;font-size:12px}.s2-drive .q i{background:var(--line);border-radius:2px;height:3px;display:block;overflow:hidden}.s2-drive .q i:after{content:"";background:var(--accent);transform-origin:0;height:100%;transform:scaleX(var(--p,0));transition:transform .5s linear;display:block}.s2-drive .q.ok i:after{background:var(--ok)}.s2-drive .galhead{gap:14px;margin-bottom:clamp(24px,3vw,40px);display:grid}@media (min-width:900px){.s2-drive .galhead{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.s2-drive .band .segm{box-shadow:inset 0 0 0 1px var(--band-line);background:#ffffff0d}.s2-drive .band .segm button[aria-pressed=true]{color:var(--band-ink);box-shadow:none;background:#ffffff1f}.s2-drive .galframe{aspect-ratio:16/10;box-shadow:0 0 0 1px var(--band-line);background:#09090b;border-radius:16px;position:relative;overflow:hidden}.s2-drive .galframe img{opacity:0;width:100%;height:auto;transition:opacity .45s;position:absolute;inset:0}.s2-drive .galframe img.on{opacity:1}.s2-drive .galcap{color:var(--band-ink-2);max-width:70ch;min-height:1.5em;margin-top:16px;font-size:15px}
