html[data-look^=ink] body,html[data-look^=ink] .dash,html[data-look^=ink] .room-root[data-layout] .compact-room,html[data-look^=ink] .room-root[data-layout] .doc-scroll{background:var(--look-ground)!important}html[data-look^=ink] .room-root[data-layout] :is(.stage-viewport,.compact-stage,.compact-stage-column,.compact-workspace){background:0 0!important}html[data-look^=ink] .room-root[data-layout],html[data-look^=ink] .room-root[data-layout] .compact-room{--room-compact-ground:var(--bg);--room-compact-paper:var(--surface);--room-compact-glass:var(--w-material-bg);--room-compact-glass-edge:var(--rule);--room-compact-shadow:var(--look-shadow);--pd-glass:var(--w-material-bg);--pd-edge:var(--rule);--pd-blur:var(--w-material-filter);--menu-rust:var(--accent);--menu-green:var(--accent);--menu-amber:var(--ink-3);--menu-violet:var(--accent);--menu-teal:var(--accent);--menu-slate:var(--ink-3);--menu-blue:var(--accent)}html[data-look^=ink] :is(.dash,.room-root){font-family:var(--font-sans)}html[data-look^=ink] :is(.dash,.room-root) :focus-visible{outline-offset:3px;outline:2px solid var(--accent)!important}html:root[data-look^=ink] :is(.dash,.room-root[data-layout]) :is(.w-title,.library-mainbar h1,.personalise-head h1,.library-deck-title a,.kind-column-head h2,.deck-empty h2,.brief-card-head h2,.activity-feed h2,.sheet-header h2,.side-over-header h2,.dialog-head h2,.styles-editor-head h2,.styles-tools h2,.proposal-hero h2){font-family:var(--font-serif);color:var(--ink);letter-spacing:-.005em;font-weight:500}html:root[data-look^=ink] :is(.dash,.room-root[data-layout]) :is(.library-kicker,.styles-kicker,.brief-card-kicker,.rail-head,.rail-head>span,.library-sidebar-section h2){font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:600}html[data-look^=ink] .room-root[data-layout] :is(.rail-item .rail-num,.slide-picker-meta b){letter-spacing:0;color:var(--ink-3);font:500 13px/1 var(--font-serif)!important}html[data-look^=ink] .room-root[data-layout] .rail-meta{grid-template-columns:22px minmax(0,1fr) auto}html[data-look^=ink] .room-root[data-layout] .rail-item.active .rail-num{color:var(--accent)}html[data-look^=ink] .library-actions>.w-btn--primary,html[data-look^=ink] .room-root[data-layout] .phone-dock-send{background:var(--look-rust)!important;color:#fff!important;border-color:var(--look-rust)!important}html[data-look^=ink] .pf-rainbow-icon path{stroke:var(--accent)}html[data-look^=ink] .dash .dash-main{max-width:1320px}html[data-look^=ink] .dash .dash-logo{letter-spacing:-.01em;color:var(--ink);font:500 26px/1 var(--font-serif)!important}html[data-look^=ink] .dash .library-mainbar{align-items:flex-end;height:auto;min-height:0;margin-bottom:26px;padding:6px 0 22px}html[data-look^=ink] .dash .library-mainbar .library-kicker{margin:0 0 10px;font-size:12px}html[data-look^=ink] .dash .library-mainbar h1.w-title{font-size:44px;line-height:1.05}html[data-look^=ink] .dash :is(.kind-column-head h2){font-size:20px}html[data-look^=ink] .dash .kind-column-count{font:500 15px/1 var(--font-serif);color:var(--ink-3)}html[data-look^=ink] .dash :is(.proposal-hero h2){font-size:28px;line-height:1.15}html[data-look^=ink] .dash .library-decks.list.is-column .library-deck-row,html[data-look^=ink] .dash .library-decks.list .library-deck-row{align-items:start;gap:4px 14px;min-height:0;grid-template-columns:96px minmax(0,1fr)!important}html[data-look^=ink] .dash .library-decks.list .library-grid-preview{grid-area:1/1/5!important;width:96px!important;height:54px!important}html[data-look^=ink] .dash .library-decks.list :is(.library-deck-state,.library-deck-title,.library-deck-updated,.library-row-actions){grid-area:auto/2!important}html[data-look^=ink] .dash .library-decks.list .library-row-actions{place-self:start;flex-direction:row!important}html[data-look^=ink] .dash .library-deck-title a{-webkit-line-clamp:2;line-clamp:2;text-overflow:clip;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:17px;line-height:1.25;overflow:hidden;white-space:normal!important;display:-webkit-box!important}html[data-look^=ink] .dash .library-deck-title a .kind-icon{vertical-align:-1px;width:15px;height:15px;color:var(--ink-3);margin-right:5px}html[data-look^=ink] .dash .library-deck-title small{margin-top:4px}html[data-look^=ink] .dash .library-decks.grid .library-grid-preview{aspect-ratio:16/9;height:auto}html[data-look=ink-glass] .room-root[data-layout]{--pd-glass:var(--look-glass);--pd-edge:#cfd8e3;--pd-blur:var(--look-blur)}html:root[data-look=ink-glass] :is(.dash,.room-root[data-layout]) :is(.tablet-cap,.compact-topbar,.phone-dock-capsule,.phone-dock-bubble,.phone-menu,.phone-zoom,.phone-dock-pf .pf-compact-round,.phone-dock-pf .pf-button--compact,.phone-dock-pf .pf-compact-wrap:not(:has(>button)),.compact-history,.compact-rail,.compact-docked-comments,.side-over,.sheet--popover,.compact-item-menu,.vg-context-menu,.find-popover,.zoom-capsule,.pen-tray,.stage-hover-affordance,.rail-preview,.rchip,.library-upload-dialog>.w-card){color:var(--qi-ink);background:var(--dir-glass-bg)!important;border-radius:var(--dir-r-capsule)!important;box-shadow:var(--dir-glass-shadow)!important;-webkit-backdrop-filter:var(--dir-glass-blur)!important;backdrop-filter:var(--dir-glass-blur)!important;border:0!important}html[data-look=ink-glass] .room-root[data-layout] .sheet:not(.sheet--popover){background:var(--dir-glass-bg)!important;border-radius:var(--dir-r-capsule)!important;box-shadow:var(--dir-glass-shadow)!important;-webkit-backdrop-filter:var(--dir-glass-blur)!important;backdrop-filter:var(--dir-glass-blur)!important;border:0!important}html[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button,.phone-dock-capsule button,.zoom-capsule button,.compact-topbar button,.compact-topbar .room-tooltip>button,.phone-dock-bubble button,.phone-menu .menu-row){border-radius:10px!important}html[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button).is-active{color:var(--ink)!important;background:var(--look-wash)!important}html[data-look=ink-glass] .room-root[data-layout=wide] .tablet-title-text b{color:var(--ink);font:500 17px/1.2 var(--font-serif)!important}html[data-look=ink-glass] .room-root[data-layout=wide] .tablet-title-text small{color:var(--ink-3)}html[data-look=ink-glass] .room-root[data-layout] .tablet-seg{gap:2px;background:#dbe8f359!important;border-radius:12px!important;padding:3px!important}html[data-look=ink-glass] .room-root[data-layout] .tablet-seg button{color:var(--ink-2);border-radius:10px!important}html[data-look=ink-glass] .room-root[data-layout] .tablet-seg button.is-active{color:#fff!important;background:var(--qi-ink)!important}html[data-look=ink-glass] .room-root[data-layout] .phone-dock-mode{color:var(--ink)!important;background:var(--look-wash)!important;border-radius:10px!important}html[data-look=ink-glass] .room-root[data-layout] .phone-dock--tablet .phone-dock-capsule{border-radius:14px!important}html[data-look=ink-glass] .room-root[data-layout] .phone-dock-slides[aria-expanded=true]{color:var(--ink)!important;background:var(--look-wash)!important}html[data-look=ink-glass] .room-root[data-layout] .phone-dock-send{border-radius:14px!important;box-shadow:0 1px 2px #132a4514,0 8px 20px #b0552e38!important}html[data-look=ink-glass] .room-root[data-layout=compact] .compact-topbar{margin:6px max(8px, var(--room-safe-right)) 2px max(8px, var(--room-safe-left));padding:0 4px!important;inset:auto!important}html[data-look=ink-glass] .room-root[data-layout=compact] .compact-room{padding-top:var(--room-safe-top)!important}html[data-look=ink-glass] .room-root[data-layout] .compact-topbar button.compact-title>span{color:var(--ink);font:500 16px/1.2 var(--font-serif)!important}html[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-list{gap:12px}html[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item{background:0 0!important}html[data-look=ink-glass] .room-root[data-layout] .rail-thumb-wrap{border:1px solid var(--rule)!important;border-radius:6px!important;box-shadow:0 1px 2px #132a450f!important}html[data-look=ink-glass] .room-root[data-layout] .rail-item.active .rail-thumb-wrap{border:2px solid var(--accent)!important;box-shadow:0 0 0 3px var(--look-wash)!important}html[data-look=ink-glass] .room-root[data-layout] .cpanel{background:0 0!important}html[data-look=ink-glass] .room-root[data-layout] .comment{border-radius:var(--dir-r-ctl)!important;box-shadow:var(--dir-paper-shadow)!important;background:#fff!important;border:0!important}html[data-look=ink-glass] .room-root[data-layout] :is(.comment:hover,.comment:focus-within,.comment.hot){background:var(--dir-wash-sel)!important}html[data-look=ink-glass] .room-root[data-layout] .comment.active{box-shadow:var(--dir-paper-shadow)!important;background:#fff!important}html[data-look=ink-glass] .room-root[data-layout] .cscope{border:1px solid var(--rule)!important;background:#fff6!important;border-radius:10px!important;padding:3px!important}html[data-look=ink-glass] .room-root[data-layout] .cscope button{border-radius:8px!important}html[data-look=ink-glass] .room-root[data-layout] :is(.cscope button.on,.ctoggle.on){color:var(--ink)!important;background:var(--look-wash)!important}html[data-look=ink-glass] .room-root[data-layout] .ctoggle{border-radius:10px!important}html[data-look=ink-glass] .room-root[data-layout] .cgroup-head{background:#f6f8fbeb!important;border-radius:10px!important}html[data-look=ink-glass] .room-root[data-layout] .cbtn{border-radius:8px!important}html[data-look=ink-glass] .room-root[data-layout] .cbtn.primary{background:var(--look-wash)!important;color:var(--ink)!important}html[data-look=ink-glass] .room-root[data-layout] .stage-wrap,html[data-look=ink-glass] .room-root[data-layout] :is(.doc-sheet,.doc-fixed){border-radius:4px;box-shadow:var(--w-slide-shadow)!important}html[data-look=ink-glass] .room-root[data-layout] .doc-live-stage .stage-wrap{border-radius:0;box-shadow:none!important}html[data-look=ink-glass] .dash .dash-bar{border:1px solid var(--rule);height:60px;box-shadow:var(--look-shadow);-webkit-backdrop-filter:var(--look-blur);backdrop-filter:var(--look-blur);border-radius:14px;margin:12px 16px 0;padding:0 12px 0 20px;top:12px;background:var(--look-glass)!important}html[data-look=ink-glass] .dash .dash-nav{gap:4px}html[data-look=ink-glass] .dash .dash-nav-link{color:var(--ink-3);border-radius:10px;padding:9px 14px}html[data-look=ink-glass] .dash .dash-nav-link:hover{color:var(--ink);background:#dbe8f380}html[data-look=ink-glass] .dash .dash-nav-link[aria-current=page]{color:var(--ink);background:var(--look-wash)}@media (max-width:800px){html[data-look=ink-glass] .dash .dash-bar{margin:8px 8px 0;padding:0 10px 0 16px;top:8px}html[data-look=ink-glass] .dash .dash-nav{border:1px solid var(--rule);height:60px;-webkit-backdrop-filter:var(--look-blur);backdrop-filter:var(--look-blur);border-radius:14px;padding:6px;bottom:8px;left:8px;right:8px;background:var(--look-glass)!important;box-shadow:var(--look-shadow)!important}html[data-look=ink-glass] .dash .dash-nav-link{flex:1;justify-content:center}}html[data-look=ink-glass] .dash .w-card{border:1px solid var(--rule);background:#ffffff80;border-radius:10px;box-shadow:none!important}html[data-look=ink-glass] .dash .proposal-hero.w-card{background:var(--look-glass);-webkit-backdrop-filter:var(--look-blur);backdrop-filter:var(--look-blur);border-radius:14px;margin-bottom:22px;padding:18px;box-shadow:var(--look-shadow)!important}html[data-look=ink-glass] .dash :is(.proposal-thumb,.library-grid-preview){border:1px solid var(--rule);border-radius:6px}html[data-look=ink-glass] .dash .library-decks{gap:10px}html[data-look=ink-glass] .dash .library-deck-row.w-card{padding:12px}html[data-look=ink-glass] .dash .library-deck-row.w-card:hover{border-color:#8ea9c6}html[data-look=ink-glass] .dash :is(.w-btn,button.w-btn){border-radius:10px}html[data-look=ink-glass] .dash .library-actions>.w-btn--primary{border-radius:12px;min-height:40px;padding:0 18px;box-shadow:0 6px 16px #b0552e33}html[data-look=ink-glass] .dash .w-btn--subtle{background:#ffffff8c}html[data-look=ink-glass] .dash .w-btn--subtle:hover,html[data-look=ink-glass] .dash .library-actions .w-btn--subtle.is-active{background:var(--look-wash);color:var(--ink)}html[data-look=ink-glass] .dash .library-filters button{border-radius:10px}html[data-look=ink-glass] .dash .library-filters button.is-current{background:var(--look-wash);color:var(--ink)}html[data-look=ink-glass] .dash .library-search{background:#fff9;border-radius:10px}html[data-look=ink-glass] .dash .kind-filter{border-radius:var(--dir-r-capsule)!important;background:var(--dir-glass-bg)!important}html[data-look=ink-glass] .dash .kind-filter button{border-radius:9px}html[data-look=ink-glass] .dash .kind-filter button[aria-pressed=true]{background:var(--look-wash);color:var(--ink)}html[data-look=ink-glass] .dash :is(.personalise-tab.is-active,.w-tab[aria-selected=true]){color:var(--ink);border-bottom-color:var(--accent);opacity:1}.ink-mark,.ink-only{display:none}html:root[data-look=ink-glass] .ink-only{display:revert}html:root[data-look=ink-glass] .ink-mark{pointer-events:none;z-index:-1;height:.42em;display:block;position:absolute;bottom:-.1em;left:0;right:0}html:root[data-look=ink-glass] .ink-mark,html:root[data-look=ink-glass] :is(.ink-word,.ig-ink,.ig-link,.w-btn--ghost,.w-tab,.personalise-tab,.media-tab,.dash-nav-link,.room-root[data-layout] :is(.cpanel-main-tabs button,.tablet-seg button.is-active,.phone-dock-mode,.comment .cbtn:not(.primary),.sheet-header h2,.side-over-header h2),.room-root[data-layout=wide] .tablet-title-text b,.room-root[data-layout] .compact-topbar button.compact-title>span,.room-root[data-layout] .phone-dock-send,.dash :is(.library-row-actions,.kind-column-head) .w-btn,.library-search,.find-field,.room-root[data-layout] :is(.compact-rail .rail-head,.sorter-head,.chart-sheet-heading)):after,html:root[data-look=ink-glass] :is(.ig-ink-v,.room-root[data-layout] :is(.comment.active,.flow-outline-row.is-current button),.auto-accept-choice[aria-checked=true],.dash .library-filters button.is-current,.ctoggle.on):before,html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item.active:after{background:var(--ig-mark-tone);-webkit-mask:var(--mark) center / 100% 100% no-repeat, linear-gradient(var(--ig-draw-dir,90deg), #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask:var(--mark) center / 100% 100% no-repeat, linear-gradient(var(--ig-draw-dir,90deg), #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));mask:var(--mark) center / 100% 100% no-repeat, linear-gradient(var(--ig-draw-dir,90deg), #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}html:root[data-look=ink-glass] .ink-mark{--ink-p:112%!important}html:root[data-look=ink-glass] .ink-mark[data-mark=under-a]{--mark:var(--ink-under-a)}html:root[data-look=ink-glass] .ink-mark[data-mark=under-b]{--mark:var(--ink-under-b)}html:root[data-look=ink-glass] .ink-mark[data-mark=under-c]{--mark:var(--ink-under-c)}html:root[data-look=ink-glass] .ink-mark[data-mark=under-d]{--mark:var(--ink-under-d)}html:root[data-look=ink-glass] .ink-mark[data-mark=swash]{--mark:var(--ink-swash)}html:root[data-look=ink-glass] .ink-mark[data-mark=hair]{--mark:var(--ink-hair);--ig-mark-tone:var(--ig-rule-ink);height:4px;position:relative;bottom:auto}html:root[data-look=ink-glass] .ink-mark:is([data-mark=vstroke],[data-mark=dab]){--ig-draw-dir:180deg;width:9px;height:auto;inset:0 auto 0 -12px}html:root[data-look=ink-glass] .ink-mark[data-mark=vstroke]{--mark:var(--ink-vstroke)}html:root[data-look=ink-glass] .ink-mark[data-mark=dab]{--mark:var(--ink-dab)}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-rail .rail-head,.sorter-head,.chart-sheet-heading):after{--mark:var(--ink-hair);--ig-mark-tone:var(--ig-rule-ink)}html:root[data-look=ink-glass] .ink-mark:is([data-mark=enso],[data-mark=stamp],[data-mark=check]),html:root[data-look=ink-glass] :is(.avatar:not(.avatar-img),.w-btn--icon,.ig-enso):before{-webkit-mask:var(--mark) center / 100% 100% no-repeat, conic-gradient(from -110deg, #000 calc(var(--ink-p) * .893), transparent 0);-webkit-mask:var(--mark) center / 100% 100% no-repeat, conic-gradient(from -110deg, #000 calc(var(--ink-p) * .893), transparent 0);mask:var(--mark) center / 100% 100% no-repeat, conic-gradient(from -110deg, #000 calc(var(--ink-p) * .893), transparent 0);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}html:root[data-look=ink-glass] .ink-mark:is([data-mark=enso],[data-mark=stamp],[data-mark=check]){width:auto;height:auto;inset:-6px}html:root[data-look=ink-glass] .ink-mark[data-mark=enso]{--mark:var(--ink-enso);--ig-mark-tone:var(--ig-sumi-mid)}html:root[data-look=ink-glass] .ink-mark[data-mark=stamp]{--mark:var(--ink-stamp)}html:root[data-look=ink-glass] .ink-mark[data-mark=check]{--mark:var(--ink-check)}html:root[data-look=ink-glass] .ink-mark:is([data-mark=wash-a],[data-mark=wash-b]){--ig-mark-tone:var(--ig-pale);width:auto;height:auto;-webkit-mask:var(--mark) center / 100% 100% no-repeat;-webkit-mask:var(--mark) center / 100% 100% no-repeat;mask:var(--mark) center / 100% 100% no-repeat;inset:-18px -22px}html:root[data-look=ink-glass] .ink-mark[data-mark=wash-a]{--mark:var(--ink-wash-a)}html:root[data-look=ink-glass] .ink-mark[data-mark=wash-b]{--mark:var(--ink-wash-b)}html:root[data-look=ink-glass] .ink-mark[data-tone=ink]{--ig-mark-tone:var(--ig-ink)}html:root[data-look=ink-glass] .ink-mark[data-tone=sapphire]{--ig-mark-tone:var(--ig-sapphire)}html:root[data-look=ink-glass] .ink-mark[data-tone=pale]{--ig-mark-tone:var(--ig-pale)}html:root[data-look=ink-glass] .ink-mark[data-tone=rust]{--ig-mark-tone:var(--ig-rust)}html:root[data-look=ink-glass] .ink-word{isolation:isolate;display:inline-block;position:relative}html:root[data-look=ink-glass] .ink-word:after{content:"";pointer-events:none;mix-blend-mode:multiply;--mark:var(--ink-under-a);--ig-mark-tone:var(--ig-pale);height:.42em;display:none;position:absolute;bottom:-.08em;left:-4%;right:-5%;--ink-p:112%!important}html:root[data-look=ink-glass] :is(.ig-ink,.ig-ink-v){isolation:isolate;position:relative}html:root[data-look=ink-glass] .ig-ink:after{content:"";pointer-events:none;height:8px;position:absolute;bottom:-4px;left:0;right:0;--ink-p:112%!important}html:root[data-look=ink-glass] .ig-ink-v:before{content:"";pointer-events:none;--ig-draw-dir:180deg;width:8px;position:absolute;top:2px;bottom:2px;left:-12px;--ink-p:112%!important}html:root[data-look=ink-glass] .ig-link{isolation:isolate;color:var(--ig-sapphire);font-weight:600;text-decoration:none;position:relative}html:root[data-look=ink-glass] :focus-visible{outline-offset:2px;outline:2px solid var(--ig-sapphire)!important;box-shadow:none!important}html:root[data-look=ink-glass] :is(input,textarea,select):focus-visible{outline-offset:0}html:root[data-look=ink-glass] .w-btn{isolation:isolate;border-radius:var(--ig-r-ctl);font-family:var(--font-sans);letter-spacing:.005em;transition:color var(--ig-dur-fast) ease, border-color var(--ig-dur-fast) ease, box-shadow var(--ig-dur-fast) ease, scale var(--ig-dur-tap) var(--ig-ease);--sweep:var(--ig-wash);position:relative;overflow:hidden}html:root[data-look=ink-glass] .w-btn:before{content:none}html:root[data-look=ink-glass] .w-btn svg{transition:translate var(--ig-dur-fast) var(--ig-ease), rotate var(--ig-dur-fast) var(--ig-ease)}html:root[data-look=ink-glass] :is(.w-btn--primary,.w-btn--signal,.w-btn.destructive):after{content:none}html:root[data-look=ink-glass] :is(.w-btn--secondary,.w-btn--subtle,.confirm-btn:not(.primary)){border:var(--ig-hair);background:var(--ig-glass-1);color:var(--ig-ink);-webkit-backdrop-filter:var(--ig-blur);backdrop-filter:var(--ig-blur);box-shadow:var(--ig-glass-lip)}html:root[data-look=ink-glass] :is(.w-btn--secondary,.w-btn--subtle):hover{background:var(--ig-glass-1);border-color:var(--ig-rule-ink);color:var(--ig-ink)}html:root[data-look=ink-glass] .w-btn--subtle{color:var(--ig-ink-2)}html:root[data-look=ink-glass] .w-btn--subtle.is-active{color:var(--ig-ink);border-color:var(--ig-rule-ink);--sweep:var(--ig-wash)}@media (hover:hover){html:root[data-look=ink-glass] .w-btn:not(.w-btn--icon,.w-btn--ghost):hover:not(:disabled,[aria-disabled=true]):before{opacity:1}}html:root[data-look=ink-glass] .w-btn--subtle.is-active:before{opacity:1}html:root[data-look=ink-glass] .w-btn--ghost{color:var(--ig-sapphire);background:0 0;border-color:#0000;overflow:visible}html:root[data-look=ink-glass] .w-btn--ghost:hover{color:var(--ig-sapphire-deep);background:0 0}html:root[data-look=ink-glass] .w-btn--ghost:before{display:none}html:root[data-look=ink-glass] :is(.w-btn--signal,.w-btn.destructive){--sweep:var(--ig-sumi-core);border-radius:var(--ig-r-cut-lg);background:var(--ig-ink);color:var(--ig-on-ink);border-color:#0000}html:root[data-look=ink-glass] :is(.w-btn--signal,.w-btn.destructive):hover{background:var(--ig-ink)}html:root[data-look=ink-glass] .w-btn--icon{color:var(--ig-ink-2);background:0 0;border-color:#0000;border-radius:50%;overflow:visible}html:root[data-look=ink-glass] .w-btn--icon:hover{background:var(--ig-glass-1);color:var(--ig-ink);border-color:#0000}html:root[data-look=ink-glass] .w-btn--icon:before,html:root[data-look=ink-glass] .w-btn--icon[aria-expanded=true]:before{content:none}html:root[data-look=ink-glass] .w-btn--icon[aria-expanded=true]{color:var(--ig-sapphire)}html:root[data-look=ink-glass] :is(.ig-link,.w-btn--ghost,.dash :is(.library-row-actions,.kind-column-head) .w-btn,.room-root[data-layout] .comment .cbtn:not(.primary)):after{content:"";z-index:-1;pointer-events:none;--mark:var(--ink-under-b);--ig-mark-tone:var(--ig-pale);--ink-p:0%;height:8px;position:absolute;bottom:4px;left:-2px;right:-4px}html:root[data-look=ink-glass] :is(.w-btn--primary,.ig-seal,.dash .library-actions>.w-btn--primary,:where(.dash :is(.style-panel-head .styles-actions>.w-btn--primary,.libtab-upload-row>.libtab-upload,.style-quiz-actions>.w-btn--primary),.auth-frame:has(.not-found-code)>.w-btn--primary,.app>.room-dead .room-dead-link),.room-root[data-layout] .phone-dock-send){letter-spacing:0;rotate:none;scale:none;border-radius:var(--dir-r-ctl)!important;background:var(--qi-rust)!important;color:#fff!important;box-shadow:none!important;font-family:var(--qi-body)!important;transition:background-color var(--m-fast) ease, opacity var(--m-fast) ease!important;border:0!important;font-weight:600!important}html:root[data-look=ink-glass] :is(.w-btn--primary,.ig-seal,.dash .library-actions>.w-btn--primary,:where(.dash :is(.style-panel-head .styles-actions>.w-btn--primary,.libtab-upload-row>.libtab-upload,.style-quiz-actions>.w-btn--primary),.auth-frame:has(.not-found-code)>.w-btn--primary,.app>.room-dead .room-dead-link),.room-root[data-layout] .phone-dock-send):before,html:root[data-look=ink-glass] :is(.w-btn--primary,.ig-seal,.dash .library-actions>.w-btn--primary,:where(.dash :is(.style-panel-head .styles-actions>.w-btn--primary,.libtab-upload-row>.libtab-upload,.style-quiz-actions>.w-btn--primary),.auth-frame:has(.not-found-code)>.w-btn--primary,.app>.room-dead .room-dead-link),.room-root[data-layout] .phone-dock-send):after{content:none!important}html:root[data-look=ink-glass] :is(.w-btn--primary,.ig-seal,.dash .library-actions>.w-btn--primary,:where(.dash :is(.style-panel-head .styles-actions>.w-btn--primary,.libtab-upload-row>.libtab-upload,.style-quiz-actions>.w-btn--primary),.auth-frame:has(.not-found-code)>.w-btn--primary,.app>.room-dead .room-dead-link),.room-root[data-layout] .phone-dock-send):hover:not(:disabled,[aria-disabled=true]){background:var(--qi-rust-hover)!important}html:root[data-look=ink-glass] :is(.w-btn--primary,.ig-seal,.dash .library-actions>.w-btn--primary,:where(.dash :is(.style-panel-head .styles-actions>.w-btn--primary,.libtab-upload-row>.libtab-upload,.style-quiz-actions>.w-btn--primary),.auth-frame:has(.not-found-code)>.w-btn--primary,.app>.room-dead .room-dead-link),.room-root[data-layout] .phone-dock-send):disabled{opacity:.55}html:root[data-look=ink-glass] :is(.cbtn.primary,.confirm-btn.primary:not(.destructive)){border-radius:var(--ig-r-cut)!important;background:var(--ig-sapphire)!important;color:var(--ig-on-ink)!important;border-color:#0000!important}html:root[data-look=ink-glass] :is(.cbtn.primary,.confirm-btn.primary:not(.destructive)):hover{background:var(--ig-sapphire-deep)!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment .cbtn:not(.primary){isolation:isolate;min-height:32px;position:relative;box-shadow:none!important;color:var(--ig-sapphire)!important;font:600 13.5px/1 var(--font-sans)!important;background:0 0!important;border:0!important;padding:0 3px!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment .cbtn:not(.primary):after{z-index:-1;height:7px;bottom:5px}html:root[data-look=ink-glass] :is(.thread-toggle,.share-close,.find-close,.fb-close){color:var(--ig-ink-3);transition:background-color .3s,color .3s;border-radius:50%!important}html:root[data-look=ink-glass] :is(.thread-toggle,.share-close,.find-close,.fb-close):hover:not(:disabled){background:var(--ig-wash)!important;color:var(--ig-sapphire)!important}html:root[data-look=ink-glass] .thread-toggle.danger:hover:not(:disabled){background:var(--ig-band)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .vg-copy-btn{border-radius:var(--ig-r-cut)!important;border:var(--ig-hair)!important;background:var(--ig-glass-1)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .vg-copy-btn:hover{border-color:var(--ig-rule-ink)!important;background:var(--ig-wash-2)!important}html:root[data-look=ink-glass] :is(.w-input,.w-textarea,.w-select),html:root[data-look=ink-glass] .room-root[data-layout] :is(.comment textarea,.pin-composer-card textarea,.ink-composer-card textarea,.compact-comment-composer :is(textarea,input),.room-nav-rename input){color:var(--ig-ink);box-shadow:var(--ig-glass-lip);border:var(--ig-hair)!important;border-radius:var(--ig-r-ctl)!important;background:linear-gradient(var(--ig-sapphire), var(--ig-sapphire)) left bottom / 0% 2px no-repeat, #ffffff9e!important;transition:border-color var(--m-fast) ease, box-shadow var(--m-fast) ease!important}html:root[data-look=ink-glass] .w-select{background-image:linear-gradient(var(--ig-sapphire), var(--ig-sapphire)), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23566a80' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")!important;background-position:0 100%,right 14px center!important;background-repeat:no-repeat!important;background-size:0% 2px,10px 6px!important}html:root[data-look=ink-glass] :is(.w-input,.w-textarea,.w-select)::placeholder,html:root[data-look=ink-glass] .room-root[data-layout] :is(.comment textarea,.pin-composer-card textarea,.ink-composer-card textarea,.compact-comment-composer :is(textarea,input),.room-nav-rename input)::placeholder{color:var(--ig-ink-3)}html:root[data-look=ink-glass] :is(.w-input,.w-textarea,.w-select):hover{border-color:var(--ig-rule-ink)!important}html:root[data-look=ink-glass] :is(.w-input,.w-textarea,.w-select):focus,html:root[data-look=ink-glass] .room-root[data-layout] :is(.comment textarea,.pin-composer-card textarea,.ink-composer-card textarea,.compact-comment-composer :is(textarea,input),.room-nav-rename input):focus{border-color:var(--qi-sapphire)!important;box-shadow:var(--ig-glass-lip), 0 0 0 3px #306fa82e!important;background-size:0% 2px,auto!important;outline:0!important}html:root[data-look=ink-glass] .w-select:focus{background-size:0% 2px,10px 6px!important}html:root[data-look=ink-glass] .w-label,html:root[data-look=ink-glass] .w-error-msg{color:var(--ig-ink)}html:root[data-look=ink-glass] .w-error-msg:before{content:"";vertical-align:0;background:var(--ig-sapphire);width:8px;height:8px;-webkit-mask:var(--ink-dot-c) center / 100% 100%;-webkit-mask:var(--ink-dot-c) center / 100% 100%;mask:var(--ink-dot-c) center / 100% 100%;margin-right:7px;display:inline-block}html:root[data-look=ink-glass] :is(.library-search,.find-field){isolation:isolate;transition:border-color var(--ig-dur-fast) ease, box-shadow var(--ig-dur-fast) ease;position:relative;border:var(--ig-hair)!important;border-radius:var(--ig-r-ctl)!important;box-shadow:var(--ig-glass-lip)!important;background:#ffffff94!important}html:root[data-look=ink-glass] :is(.library-search,.find-field) svg{color:var(--ig-ink-3);transition:color .3s ease, rotate .4s var(--ig-ease)}html:root[data-look=ink-glass] :is(.library-search,.find-field):after{content:"";pointer-events:none;--mark:var(--ink-under-c);--ig-mark-tone:var(--ig-sapphire);--ink-p:0%;height:8px;position:absolute;bottom:-5px;left:10px;right:12px}html:root[data-look=ink-glass] :is(.library-search,.find-field):focus-within{border-color:var(--qi-sapphire)!important;box-shadow:var(--ig-glass-lip), 0 0 0 3px #306fa82e!important}html:root[data-look=ink-glass] :is(.library-search,.find-field):focus-within svg:first-child{color:var(--ig-sapphire)}html:root[data-look=ink-glass] :is(.library-search,.find-field) input:focus-visible{box-shadow:none!important;outline:0!important}html:root[data-look=ink-glass] input[type=checkbox]:not(.ig-native){appearance:none;border:1.5px solid var(--ig-rule-ink);border-radius:var(--ig-r-cut);cursor:pointer;vertical-align:-3px;background:#ffffffb3;flex:none;place-items:center;width:18px;height:18px;margin:0;transition:background-color .25s,border-color .25s;display:inline-grid;position:relative}html:root[data-look=ink-glass] input[type=checkbox]:not(.ig-native):after{content:"";background:var(--ig-sapphire);-webkit-mask:var(--ink-check) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask:var(--ink-check) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));mask:var(--ink-check) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask-composite:source-in;--ink-p:0%;position:absolute;inset:-5px -6px -3px -2px;-webkit-mask-composite:source-in;mask-composite:intersect}html:root[data-look=ink-glass] input[type=checkbox]:not(.ig-native):checked{background:var(--ig-wash);border-color:var(--ig-sapphire)}html:root[data-look=ink-glass] input[type=checkbox]:not(.ig-native):checked:after{--ink-p:112%!important}html:root[data-look=ink-glass] input[type=range]{accent-color:var(--ig-sapphire)}@media (any-pointer:coarse){html:root[data-look=ink-glass] input[type=checkbox]:not(.ig-native){width:22px;height:22px}}html:root[data-look=ink-glass] :is(.w-tab,.personalise-tab,.media-tab,.dash-nav-link,.room-root[data-layout] .cpanel-main-tabs button){isolation:isolate;color:var(--ig-ink-3);transition:color var(--ig-dur-fast) ease;position:relative;background-color:#0000!important;border-bottom-color:#0000!important}html:root[data-look=ink-glass] :is(.w-tab,.personalise-tab,.media-tab,.dash-nav-link,.room-root[data-layout] .cpanel-main-tabs button):after{content:"";z-index:-1;pointer-events:none;--mark:var(--ink-under-b);--ig-mark-tone:var(--ig-pale);--ink-p:0%;height:8px;position:absolute;bottom:-2px;left:8px;right:8px}@media (hover:hover){html:root[data-look=ink-glass] :is(.w-tab,.personalise-tab,.media-tab,.dash-nav-link,.room-root[data-layout] .cpanel-main-tabs button):hover{color:var(--ig-ink)}}html:root[data-look=ink-glass] :is(.w-tab[aria-selected=true],.personalise-tab.is-active,.media-tab.is-active,.dash-nav-link[aria-current=page],.room-root[data-layout] .cpanel-main-tabs button.on){opacity:1;font-weight:600;color:var(--ig-ink)!important}html:root[data-look=ink-glass] :is(.w-tab[aria-selected=true],.personalise-tab.is-active,.media-tab.is-active,.room-root[data-layout] .cpanel-main-tabs button.on):after{--mark:var(--ink-under-a);--ig-mark-tone:var(--qi-pale);--ink-p:112%!important}html:root[data-look=ink-glass] :is(.w-tabs,.personalise-tabs){border-bottom:var(--ig-hair)}html:root[data-look=ink-glass] :is(.w-capsule,.room-root[data-layout] .cscope,.kind-filter,.libtab-seg,.viewport-toggle,.template-groups){-webkit-backdrop-filter:var(--dir-glass-blur);backdrop-filter:var(--dir-glass-blur);border-radius:var(--dir-r-capsule)!important;background:var(--dir-glass-bg)!important;box-shadow:var(--dir-glass-shadow)!important;border:0!important;gap:2px!important;padding:3px!important}html:root[data-look=ink-glass] .template-groups{flex-wrap:wrap;display:inline-flex}html:root[data-look=ink-glass] :is(.w-capsule-item,.room-root[data-layout] .cscope button,.kind-filter button,.libtab-seg-btn,.viewport-toggle button,.template-groups>.library-chip){isolation:isolate;white-space:nowrap;transition:color var(--ig-dur-fast) ease, scale var(--ig-dur-tap) var(--ig-ease);position:relative;border-radius:calc(var(--ig-r-capsule) - 3px)!important;box-shadow:none!important;color:var(--ig-ink-3)!important;background:0 0!important;border:0!important}html:root[data-look=ink-glass] :is(.w-capsule-item,.room-root[data-layout] .cscope button,.kind-filter button,.libtab-seg-btn,.viewport-toggle button,.template-groups>.library-chip):hover{color:var(--ig-ink)!important}html:root[data-look=ink-glass] :is(.w-capsule-item.is-active,.w-capsule-item[aria-checked=true],.room-root[data-layout] .cscope button.on,.kind-filter button[aria-pressed=true],.libtab-seg-btn.is-active,.viewport-toggle button[aria-pressed=true],.template-groups>.library-chip.is-active){font-weight:600;color:#fff!important;background:var(--qi-ink)!important}html:root[data-look=ink-glass] :is(.w-capsule-item.is-active,.w-capsule-item[aria-checked=true],.room-root[data-layout] .cscope button.on,.kind-filter button[aria-pressed=true],.libtab-seg-btn.is-active,.viewport-toggle button[aria-pressed=true],.template-groups>.library-chip.is-active):before{content:none}html:root[data-look=ink-glass] :is(.region-chip,.version-chip,.brief-chip,.comment-status,.verdict-chip,.agent-badge,.ghost-badge,.library-style-badge,.styles-chip,.chart-data-chip,.ghost-type-chip,.proposal-tag){letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:4px;display:inline-flex;border:1px solid var(--ig-rule-ink)!important;border-radius:var(--ig-r-cut)!important;color:var(--ig-ink-2)!important;font:600 10px/1.45 var(--font-sans)!important;background:#ffffff80!important;padding:2px 7px 1px!important}html:root[data-look=ink-glass] :is(.region-chip,.brief-chip,.comment-status.open,.verdict-chip.yes,.agent-badge){color:var(--ig-sapphire-deep)!important;background:#dbe8f38c!important;border-color:#306fa880!important}html:root[data-look=ink-glass] :is(.version-chip,.brief-chip,.comment-status){rotate:-1.5deg}html:root[data-look=ink-glass] .comment-status.resolved{position:relative;rotate:-4deg;border:1.5px solid var(--ig-sapphire)!important;color:var(--ig-sapphire-deep)!important;background:#dbe8f38c!important;padding-left:20px!important}html:root[data-look=ink-glass] .comment-status.resolved:before{content:"";background:var(--ig-sapphire);width:14px;height:14px;-webkit-mask:var(--ink-check) center / 100% 100% no-repeat;-webkit-mask:var(--ink-check) center / 100% 100% no-repeat;mask:var(--ink-check) center / 100% 100% no-repeat;position:absolute;top:50%;left:3px;translate:0 -50%}html:root[data-look=ink-glass] :is(.rail-badge,.flow-outline-count,.slide-picker-meta>i,.room-root[data-layout] :is(.tablet-comments b,.compact-comments-button b),.ig-count){font-variant-numeric:tabular-nums;box-shadow:0 0 0 1.5px #f6f8fbe6;border-radius:var(--ig-r-blot)!important;background:var(--ig-ink)!important;color:var(--ig-on-ink)!important;font-family:var(--font-sans)!important;border:0!important;font-weight:700!important}html:root[data-look=ink-glass] :is(.state-dot,.agent-dot,.unread-dot,.rail-peer,.rchip-dot,.ig-dot){-webkit-mask:var(--ink-dot-a) center / 100% 100% no-repeat;-webkit-mask:var(--ink-dot-a) center / 100% 100% no-repeat;mask:var(--ink-dot-a) center / 100% 100% no-repeat;box-shadow:none!important;border-radius:0!important}html:root[data-look=ink-glass] :is(.agent-dot,.rail-peer:nth-child(2n)){-webkit-mask-image:var(--ink-dot-b);-webkit-mask-image:var(--ink-dot-b);mask-image:var(--ink-dot-b)}html:root[data-look=ink-glass] :is(.unread-dot,.rail-peer:nth-child(3n)){-webkit-mask-image:var(--ink-dot-c);-webkit-mask-image:var(--ink-dot-c);mask-image:var(--ink-dot-c)}html:root[data-look=ink-glass] :is(.state-dot,.agent-dot,.unread-dot,.ig-dot){scale:1.25}html:root[data-look=ink-glass] kbd,html:root[data-look=ink-glass] .kbd{border:var(--ig-hair)!important;border-radius:var(--ig-r-cut)!important;color:var(--ig-ink-2)!important;background:#ffffffb3!important;border-bottom-width:2px!important}html:root[data-look=ink-glass] .room-root .menu-group h3{color:var(--ig-sapphire);letter-spacing:.15em;margin:0 8px;font-size:10.5px}html:root[data-look=ink-glass] .room-root .menu-group-rows{border-radius:var(--dir-r-ctl);box-shadow:none;background:0 0;border:0}html:root[data-look=ink-glass] .room-root .menu-group-rows>*+*{border-top:1px solid var(--qi-rule)!important}html:root[data-look=ink-glass] .room-root .menu-row{isolation:isolate;color:var(--ig-ink);font-family:var(--font-sans);position:relative;overflow:hidden}html:root[data-look=ink-glass] .room-root .menu-group-rows>*+.menu-row:before,html:root[data-look=ink-glass] .room-root .menu-row:after{content:none}html:root[data-look=ink-glass] .room-root .menu-row:is(:hover,:active):not(:disabled){background:var(--dir-wash-sel)!important}html:root[data-look=ink-glass] .room-root .menu-row:is(:hover,:active,:focus-visible):not(:disabled):after{content:none}html:root[data-look=ink-glass] .room-root .menu-tile{--tile:var(--qi-ink-3);box-shadow:none;border-radius:var(--ig-r-ctl)!important;color:var(--tile)!important;background:0 0!important}html:root[data-look=ink-glass] .room-root .menu-row:is([aria-checked=true],.is-active,[aria-current]) .menu-tile{--tile:var(--qi-sapphire)}html:root[data-look=ink-glass] .room-root .menu-row-detail{color:var(--ig-ink-3)}html:root[data-look=ink-glass] .room-root .menu-row-chevron{color:var(--ig-ink-3);transition:translate var(--ig-dur-fast) var(--ig-ease), color var(--ig-dur-fast) ease}html:root[data-look=ink-glass] .room-root .menu-row:hover:not(:disabled) .menu-row-chevron{color:var(--ig-sapphire);opacity:1}html:root[data-look=ink-glass] :is(.room-root .menu-switch,.ig-switch){isolation:isolate;border-radius:14px;width:44px;height:26px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px var(--ig-rule-ink)!important;background:#ffffffa8!important}html:root[data-look=ink-glass] :is(.room-root .menu-switch,.ig-switch):before{content:none}html:root[data-look=ink-glass] :is(.room-root .menu-switch,.ig-switch):after{content:"";position:absolute;translate:0;background:var(--ig-ink-3)!important;width:20px!important;height:20px!important;transition:translate .34s var(--ig-ease-drop), scale .2s var(--ig-ease), background-color .25s ease, rotate .34s var(--ig-ease)!important;border-radius:999px!important;top:3px!important;left:3px!important;transform:none!important;box-shadow:0 1px 2px #0b1f3640!important}html:root[data-look=ink-glass] :is(.room-root .menu-switch.is-on,.ig-switch.is-on){background:var(--qi-ink)!important;box-shadow:none!important}html:root[data-look=ink-glass] :is(.room-root .menu-switch.is-on,.ig-switch.is-on):before{content:none}html:root[data-look=ink-glass] :is(.room-root .menu-switch.is-on,.ig-switch.is-on):after{translate:18px;rotate:30deg;background:#fff!important}html:root[data-look=ink-glass] .ig-switch{flex:none;display:inline-block}html:root[data-look=ink-glass] .room-root[data-layout] .ctoggle{isolation:isolate;transition:padding .3s var(--ig-ease), color .2s ease;position:relative;border:var(--ig-hair)!important;border-radius:var(--ig-r-capsule)!important;background:var(--ig-glass-1)!important;color:var(--ig-ink-3)!important}html:root[data-look=ink-glass] .room-root[data-layout] .ctoggle.on{color:var(--ig-ink)!important;background:#dbe8f399!important;border-color:#306fa880!important;padding-left:24px!important}html:root[data-look=ink-glass] .room-root[data-layout] .ctoggle.on:before{content:"";pointer-events:none;--mark:var(--ink-check);--ig-mark-tone:var(--ig-sapphire);width:14px;height:14px;position:absolute;top:50%;left:6px;translate:0 -50%;--ink-p:112%!important}html:root[data-look=ink-glass] .auto-accept-choice[aria-checked=true]:before{content:"";pointer-events:none;--mark:var(--ink-vstroke);--ig-draw-dir:180deg;width:9px;position:absolute;top:10px;bottom:10px;left:-5px;--ink-p:112%!important}html:root[data-look=ink-glass] :is(.vg-context-menu,.w-appearance-menu,.pf-report-popover,.pf-popover,.find-popover,.rail-preview,.pin-preview){color:var(--ig-ink);border-radius:var(--dir-r-capsule)!important;background:var(--dir-glass-bg)!important;-webkit-backdrop-filter:var(--dir-glass-blur)!important;backdrop-filter:var(--dir-glass-blur)!important;box-shadow:var(--dir-glass-shadow)!important;border:0!important}html:root[data-look=ink-glass] :is(.vg-context-menu button,.export-item,.w-appearance-menu-item){color:var(--ig-ink);transition:background-color .25s,color .2s;border-radius:var(--ig-r-ctl)!important}html:root[data-look=ink-glass] :is(.vg-context-menu button,.export-item,.w-appearance-menu-item):hover{background:var(--ig-wash-2)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .w-appearance-menu-item.is-selected{background:#dbe8f3b3!important}html:root[data-look=ink-glass] :is(.vg-context-menu button.destructive){font-weight:600;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.sheet,.side-over),html:root[data-look=ink-glass] .share-card{isolation:isolate;color:var(--ig-ink);background:var(--dir-glass-bg)!important;-webkit-backdrop-filter:var(--dir-glass-blur)!important;backdrop-filter:var(--dir-glass-blur)!important;box-shadow:var(--dir-glass-shadow)!important;border:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet--popover,html:root[data-look=ink-glass] .share-card{border-radius:var(--ig-r-sheet)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.sheet,.side-over):before,html:root[data-look=ink-glass] .share-card:before{content:none}html:root[data-look=ink-glass] .share-card{position:relative;overflow:hidden}html:root[data-look=ink-glass] .room-root[data-layout] :is(.sheet-header h2,.side-over-header h2),html:root[data-look=ink-glass] .confirm-title{isolation:isolate;letter-spacing:-.005em;width:fit-content;position:relative;font:500 20px/1.2 var(--font-serif)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.sheet-header h2,.side-over-header h2):after{content:"";z-index:-1;pointer-events:none;--mark:var(--ink-under-c);--ig-mark-tone:var(--ig-pale);height:8px;display:none;position:absolute;bottom:-3px;left:-3px;right:-6px;--ink-p:112%!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.sheet-header,.side-over-header) button{color:var(--ig-ink-3);transition:background-color .25s ease, color .2s ease, rotate .3s var(--ig-ease);border-radius:50%!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.sheet-header,.side-over-header) button:hover{color:var(--ig-ink);background:var(--ig-wash)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-handle:after{-webkit-mask:none;mask:none;background:var(--qi-ink-3)!important;border-radius:2px!important;width:44px!important;height:4px!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-modal-scrim,html:root[data-look=ink-glass] .share-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#132a4533!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-modal:has(>.sheet--popover)>.room-modal-scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:#132a450d!important}html:root[data-look=ink-glass] .room-tooltip-bubble{letter-spacing:.01em;border-radius:var(--ig-r-cut-lg)!important;color:var(--ig-on-ink)!important;background:var(--ig-sumi-core)!important;box-shadow:var(--ig-shadow-1)!important;font:500 12px/1.3 var(--font-sans)!important;border:0!important}html:root[data-look=ink-glass] .room-tooltip-bubble:after{width:7px;height:8px;-webkit-mask:var(--ink-drop) center / 100% 100% no-repeat;-webkit-mask:var(--ink-drop) center / 100% 100% no-repeat;mask:var(--ink-drop) center / 100% 100% no-repeat;bottom:-6px;rotate:none;scale:1 -1;background:var(--ig-sumi-core)!important;border:0!important;display:block!important;transform:translate(-50%)!important}html:root[data-look=ink-glass] .room-tooltip-bubble--bottom:after{top:-6px;bottom:auto;scale:1}html:root[data-look=ink-glass] :is(.room-root[data-layout] :is(.mode-toast,.compact-arrived-toast),.rchip-toast,.ig-toast){font-family:var(--font-sans);border-radius:var(--ig-r-cut-lg)!important;color:var(--ig-on-ink)!important;box-shadow:var(--ig-shadow-2)!important;background:#0b1f36f0!important;border:0!important}html:root[data-look=ink-glass] :is(.room-root[data-layout] :is(.mode-toast,.compact-arrived-toast),.ig-toast):before{content:"";background:var(--ig-pale);width:9px;height:9px;-webkit-mask:var(--ink-dot-b) center / 100% 100% no-repeat;-webkit-mask:var(--ink-dot-b) center / 100% 100% no-repeat;mask:var(--ink-dot-b) center / 100% 100% no-repeat;flex:none}html:root[data-look=ink-glass] .ig-toast{align-items:center;gap:10px;padding:11px 16px;font-size:14px;display:inline-flex}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-arrived-toast,.compact-send-error,.compact-copy-status){box-sizing:border-box;width:max-content;max-width:min(560px,100vw - 32px);translate:-50%;left:50%!important;right:auto!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-copy-status,.compact-send-error,.room-preview-notice){color:var(--ig-ink-2)!important}html:root[data-look=ink-glass] .avatar:not(.avatar-img){isolation:isolate;letter-spacing:.02em;position:relative;color:var(--ig-ink)!important;font:500 11px/1 var(--font-serif)!important;background:radial-gradient(closest-side,#dbe8f3bf 62%,#0000 66%)!important;border-radius:50%!important}html:root[data-look=ink-glass] .ig-enso{isolation:isolate;place-items:center;display:inline-grid;position:relative}html:root[data-look=ink-glass] :is(.avatar:not(.avatar-img),.ig-enso):before{content:"";z-index:-1;pointer-events:none;--mark:var(--ink-enso);background:var(--ig-sumi-mid);position:absolute;inset:-3px;--ink-p:112%!important}html:root[data-look=ink-glass] .avatar.agent:not(.avatar-img){color:var(--ig-sapphire-deep)!important;background:radial-gradient(closest-side,#7fb3da73 62%,#0000 66%)!important}html:root[data-look=ink-glass] .avatar.agent:not(.avatar-img):before{background:var(--ig-sapphire)}html:root[data-look=ink-glass] :is(.avatar-img,.peer-avatar-img){box-shadow:0 0 0 1.5px var(--ig-paper), 0 0 0 2.5px var(--ig-sumi-mid)!important}html:root[data-look=ink-glass] :is(.presence-avatar,.room-root[data-layout] :is(.tablet-presence i)){border-radius:var(--ig-r-blot)!important;box-shadow:0 0 0 2px var(--ig-paper), inset 0 0 0 1.5px #0b1f3659!important;font-family:var(--font-serif)!important;border:0!important;font-weight:500!important}html:root[data-look=ink-glass] :is(.presence-avatar,.room-root[data-layout] :is(.tablet-presence i)):nth-child(2n){border-radius:52% 48% 55% 45%/46% 54%!important}html:root[data-look=ink-glass] :is(.template-skeleton,.ig-skeleton){opacity:.7;-webkit-mask:none;mask:none;border-radius:var(--dir-r-ctl)!important;background:var(--qi-band)!important}html:root[data-look=ink-glass] :is(.stage-empty,.doc-loading,.ig-loading){font-family:var(--qi-body);color:var(--ig-ink-3)!important}html:root[data-look=ink-glass] :is(.stage-empty,.doc-loading,.ig-loading):before{content:"";border-radius:var(--dir-r-ctl);background:var(--qi-band);width:80px;height:12px;margin:0 auto 10px;display:block}html:root[data-look=ink-glass] .ig-loading{justify-items:center;display:grid}html:root[data-look=ink-glass] :is(.deck-empty,.cpanel-empty,.room-nav-empty,.version-empty,.media-empty,.sorter-empty,.ig-empty){color:var(--ig-ink-3);text-align:center}html:root[data-look=ink-glass] :is(.deck-empty,.cpanel-empty,.room-nav-empty,.version-empty,.media-empty,.sorter-empty,.ig-empty):before{content:"";pointer-events:none;background:url(/landing/ink/sumi-pin.svg) 50%/contain no-repeat,url(/landing/ink/sumi-pin-wash.svg) 50%/contain no-repeat;width:92px;height:92px;margin:4px auto 8px;display:block}html:root[data-look=ink-glass] .version-empty:before{background-image:url(/landing/ink/sumi-versions.svg),url(/landing/ink/sumi-versions-wash.svg)}html:root[data-look=ink-glass] .media-empty:before{background-image:url(/landing/ink/sumi-link.svg),url(/landing/ink/sumi-link-wash.svg)}html:root[data-look=ink-glass] :is(.room-nav-empty,.version-empty,.media-empty,.sorter-empty):before{width:64px;height:64px}html:root[data-look=ink-glass] :is(.deck-empty h2,.deck-empty-title,.ig-empty h2){font:500 26px/1.15 var(--font-serif)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] :is(.w-card,.deck-card){border:var(--ig-hair);border-radius:var(--ig-r-card);background:var(--ig-glass-0);box-shadow:none}html:root[data-look=ink-glass] :is(a.w-card,.deck-card,.library-deck-row.w-card){isolation:isolate;transition:border-color var(--m-fast) ease, background-color var(--m-fast) ease;position:relative}@media (hover:hover){html:root[data-look=ink-glass] :is(a.w-card,.deck-card,.library-deck-row.w-card):hover{border-color:var(--ig-rule-ink);background-color:var(--dir-wash-sel);box-shadow:none;transform:none}}html:root[data-look=ink-glass] .room-root[data-layout] .doc-scroll{background:0 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-room,html:root[data-look=ink-glass] .room-root[data-layout=compact] .compact-room{background:var(--look-ground)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-topbar button.compact-title>span{isolation:isolate;width:fit-content;max-width:100%;padding-bottom:3px;position:relative}html:root[data-look=ink-glass] .room-root[data-layout] .compact-topbar button.compact-title>span:after{height:7px}html:root[data-look=ink-glass] .room-root[data-layout] .compact-topbar button.compact-title>small{letter-spacing:.1em;text-transform:uppercase;color:var(--ig-sapphire)!important;font-size:9.5px!important;font-weight:600!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button){isolation:isolate;color:var(--ig-ink-2);transition:color .25s ease, scale var(--ig-dur-tap) var(--ig-ease);position:relative;overflow:hidden}html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button):before{content:none}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button):hover:before{content:none}}html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button).is-active{color:var(--ig-ink)!important;background-color:#dbe8f3cc!important}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-seg{box-shadow:none!important;background:0 0!important;gap:0!important;padding:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-seg button{transition:color .25s ease, scale var(--ig-dur-tap) var(--ig-ease);font-weight:600;position:relative;box-shadow:none!important;color:var(--ig-ink-3)!important;background-color:#0000!important}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-seg button svg{transition:rotate .3s var(--ig-ease), color .25s ease}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-seg button.is-active{color:#fff!important;background:var(--qi-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-seg button.is-active svg{color:currentColor}html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-seg button.is-active,.phone-dock-mode):after{content:none}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-mode{position:relative;color:var(--ig-sapphire)!important;background:0 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-mode:after{height:8px;bottom:2px;left:8px;right:8px}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-bubble button.is-active{color:var(--ig-ink)!important;background:#dbe8f3cc!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-slides[aria-expanded=true]{background-color:#dbe8f3cc!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-slides span{font-family:var(--font-serif);font-size:15px;font-weight:500}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf button.pf-button--compact .pf-rainbow-icon{opacity:0}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf button.pf-button--compact{transition:scale var(--ig-dur-tap) var(--ig-ease)!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf button.pf-button--compact:after{content:"";z-index:1;filter:none;opacity:1;pointer-events:none;background:radial-gradient(circle, var(--ig-sumi-mid) 0 27%, var(--ig-pale) 29%);-webkit-mask:var(--ink-drop) center / 26px 26px no-repeat, var(--ink-wash-a) center / 8px 8px no-repeat;-webkit-mask:var(--ink-drop) center / 26px 26px no-repeat, var(--ink-wash-a) center / 8px 8px no-repeat;mask:var(--ink-drop) center / 26px 26px no-repeat, var(--ink-wash-a) center / 8px 8px no-repeat;transition:-webkit-mask-size .7s var(--ig-ease), mask-size .7s var(--ig-ease);position:absolute;inset:0;display:block!important}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf button.pf-button--compact:hover:not(:disabled):after{-webkit-mask-size:28px 28px,60px 60px;mask-size:28px 28px,60px 60px}}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin{isolation:isolate;color:var(--ig-on-ink)}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin:before{width:42px;height:42px;box-shadow:none;background:var(--ig-sumi-mid);-webkit-mask:var(--ink-blot) center / 100% 100% no-repeat;-webkit-mask:var(--ink-blot) center / 100% 100% no-repeat;mask:var(--ink-blot) center / 100% 100% no-repeat;border:0;border-radius:0;bottom:-6px;outline:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin>span:first-child{height:30px;color:var(--ig-on-ink);font:700 12px/1 var(--font-sans);bottom:0}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin:is(.selected,.hot,.agent-resolved):before{background:var(--ig-sapphire);outline:0}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin.resolved:before{background:var(--ig-rule-ink)}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin:is(.selected,.hot):after{content:"";z-index:-1;pointer-events:none;opacity:.85;background:var(--ig-pale);width:70px;height:70px;-webkit-mask:var(--ink-wash-a) center / 100% 100% no-repeat;-webkit-mask:var(--ink-wash-a) center / 100% 100% no-repeat;mask:var(--ink-wash-a) center / 100% 100% no-repeat;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}html:root[data-look=ink-glass] .room-root[data-layout] .pin-hit-area .pin-visual{width:30px;height:30px;box-shadow:none;color:var(--ig-on-ink);background:var(--ig-sumi-mid);-webkit-mask:var(--ink-blot) center / 100% 100% no-repeat;-webkit-mask:var(--ink-blot) center / 100% 100% no-repeat;mask:var(--ink-blot) center / 100% 100% no-repeat;border:0;border-radius:0}html:root[data-look=ink-glass] .room-root[data-layout] .pin-hit-area.selected .pin-visual{background:var(--ig-sapphire);outline:0}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item.active:after{content:"";pointer-events:none;z-index:3;--mark:var(--ink-vstroke);--ig-draw-dir:180deg;width:12px;height:min(104px,76%);position:absolute;top:-4px;left:-9px;--ink-p:112%!important}html:root[data-look=ink-glass] .room-root[data-layout] .flow-outline-row button{position:relative}html:root[data-look=ink-glass] .room-root[data-layout] .flow-outline-row.is-current button{color:var(--ig-ink);font-weight:600;background:0 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .flow-outline-row.is-current button:before{content:"";pointer-events:none;--mark:var(--ink-dab);--ig-draw-dir:180deg;width:8px;position:absolute;top:5px;bottom:5px;left:-7px;--ink-p:112%!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment{transition:background-color .4s,border-color .4s;position:relative;box-shadow:var(--dir-paper-shadow)!important;background:#fff!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.comment:hover,.comment:focus-within,.comment.hot){background:var(--dir-wash-sel)!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.active{box-shadow:var(--dir-paper-shadow)!important;background:#fff!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.active:before{content:none}html:root[data-look=ink-glass] .room-root[data-layout] .comment .avatar:not(.avatar-img){width:30px!important;height:30px!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment .avatar.sm:not(.avatar-img){width:24px!important;height:24px!important;font-size:9.5px!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment .who{color:var(--ig-ink);font-weight:600}html:root[data-look=ink-glass] .room-root[data-layout] .comment .num{font:500 13px/1 var(--font-serif);color:var(--ig-ink-3)}html:root[data-look=ink-glass] .room-root[data-layout] .comment .comment-chips{align-items:center;gap:6px 8px}@media (any-pointer:coarse){html:root[data-look=ink-glass] .room-root[data-layout] .comment .cbtn{min-height:44px}}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-empty:before{opacity:.9}html:root[data-look=ink-glass] body .room-root[data-layout].room-root .side-over.side-over{background:var(--dir-glass-bg)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap,.phone-dock-capsule,.zoom-capsule,.compact-topbar,.phone-dock-pf .pf-compact-round,.phone-dock-pf .pf-button--compact,.phone-dock-pf .pf-compact-wrap:not(:has(>button)),.room-pen-tray .pen-tray){border-radius:var(--dir-r-capsule)!important;background:var(--dir-glass-bg)!important;-webkit-backdrop-filter:var(--dir-glass-blur)!important;backdrop-filter:var(--dir-glass-blur)!important;box-shadow:var(--dir-glass-shadow)!important;border:0!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button,.compact-topbar>button:not(.compact-title),.compact-topbar>.room-tooltip>button:not(.compact-title),.zoom-capsule button:not(.zoom-capsule-value),.phone-dock-step,.phone-dock-slides){isolation:isolate;transition:color var(--ig-dur-fast) ease, scale var(--ig-dur-tap) var(--ig-ease), opacity .25s ease;position:relative;overflow:visible;border-radius:var(--ig-r-ctl)!important;color:var(--ig-ink-2)!important;background:0 0!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button,.compact-topbar>button:not(.compact-title),.compact-topbar>.room-tooltip>button:not(.compact-title),.zoom-capsule button:not(.zoom-capsule-value),.phone-dock-step,.phone-dock-slides):before{content:none}html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button,.compact-topbar>button:not(.compact-title),.compact-topbar>.room-tooltip>button:not(.compact-title),.zoom-capsule button,.phone-dock-step,.phone-dock-slides) svg{transition:rotate .35s var(--ig-ease), translate .3s var(--ig-ease), color var(--ig-dur-fast) ease}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button,.zoom-capsule button:not(.zoom-capsule-value),.phone-dock-step,.phone-dock-slides):hover:not(:disabled){color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button,.zoom-capsule button:not(.zoom-capsule-value),.phone-dock-step,.phone-dock-slides):hover:not(:disabled):before{content:none}}html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button,.compact-topbar>button,.compact-topbar>.room-tooltip>button,.zoom-capsule button,.phone-dock-step,.phone-dock-slides):disabled{opacity:.32;cursor:default}html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button,.compact-topbar>button:not(.compact-title),.compact-topbar>.room-tooltip>button:not(.compact-title)):after{content:none}html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button,.compact-topbar>button:not(.compact-title),.compact-topbar>.room-tooltip>button:not(.compact-title)):is(.is-active,[aria-expanded=true]){color:var(--ig-sapphire-deep)!important;background:0 0!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button,.compact-topbar>button:not(.compact-title),.compact-topbar>.room-tooltip>button:not(.compact-title)):is(.is-active,[aria-expanded=true]):after,html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button,.compact-topbar>button:not(.compact-title),.compact-topbar>.room-tooltip>button:not(.compact-title)):is(.is-active,[aria-expanded=true]):before{content:none}html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap,.phone-dock-capsule,.zoom-capsule,.compact-topbar) :focus-visible{outline-offset:1px}html:root[data-look=ink-glass] .room-root[data-layout=wide] .tablet-cap{gap:2px;padding:4px}html:root[data-look=ink-glass] .room-root[data-layout=wide] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button){min-width:44px;height:42px}html:root[data-look=ink-glass] .room-root[data-layout=wide] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button) svg{stroke-width:1.6px;width:21px;height:21px}html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-comments,.compact-comments-button) b{min-width:19px;height:19px;padding:0 5px;rotate:-4deg;font-size:10.5px!important;line-height:19px!important;top:3px!important;right:0!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-comments,.compact-comments-button)[aria-expanded=true] b,html:root[data-look=ink-glass] .room-root[data-layout] .tablet-comments.is-active b{background:var(--ig-sapphire-deep)!important}html:root[data-look=ink-glass] .room-root[data-layout=wide] .tablet-bar{--tb-h:48px;top:calc(var(--room-safe-top) + 14px);gap:10px}html:root[data-look=ink-glass] .room-root[data-layout=wide] .tablet-cap{gap:4px;height:48px;padding:2px 6px}html:root[data-look=ink-glass] .room-root[data-layout=wide] .tablet-identity{gap:6px;padding-right:14px}html:root[data-look=ink-glass] .room-root[data-layout=wide] .tablet-cap button{height:44px;min-height:44px;border-radius:10px!important}html:root[data-look=ink-glass] .room-root[data-layout=wide] .tablet-title{position:relative;left:auto;box-shadow:none!important;background:0 0!important;transform:none!important}html:root[data-look=ink-glass] .room-root[data-layout=wide] .tablet-title-text b{color:var(--qi-ink);font:500 18px/1.2 var(--qi-display)!important}html:root[data-look=ink-glass] .room-root[data-layout=wide] .tablet-title-text small{color:var(--qi-ink-3);font:400 12px/1.2 var(--qi-body)!important}html:root[data-look=ink-glass] .room-root[data-layout=wide] .tablet-bar .tablet-identity .tablet-qmark svg{width:24px;height:24px}html:root[data-look=ink-glass] .room-root[data-layout=wide] .tablet-bar .tablet-cap.tablet-actions button.tablet-send{font:600 14px/1 var(--qi-body);gap:10px;padding:0 14px;transition:background-color .12s,opacity .12s;display:flex;background:var(--qi-rust)!important;color:#fff!important;box-shadow:none!important;border:0!important;border-radius:8px!important}html:root[data-look=ink-glass] .room-root[data-layout=wide] .tablet-bar .tablet-cap.tablet-actions button.tablet-send:hover:not(:disabled){background:var(--qi-rust-hover)!important;color:#fff!important}html:root[data-look=ink-glass] .room-root[data-layout=wide] .tablet-bar .tablet-cap.tablet-actions button.tablet-send svg{stroke-width:1.5px;width:18px;height:18px}html:root[data-look=ink-glass] .room-root[data-layout=wide] .tablet-bar .tablet-cap.tablet-actions button.tablet-send--sending{opacity:.65}html:root[data-look=ink-glass] .room-root[data-layout] .room-state--waiting{color:var(--ig-ink-3)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.room-state--live,.room-state--action,.room-state--primary){color:var(--ig-sapphire-deep)!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-state--neutral{color:var(--ig-ink-2)!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .compact-topbar{grid-template-columns:44px minmax(0,1fr) 44px auto 44px;min-height:48px;gap:2px!important;padding:2px 4px!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .compact-topbar:not(:has(.tablet-send)){grid-template-columns:44px minmax(0,1fr) 44px 44px}html:root[data-look=ink-glass] .room-root[data-layout=compact] .compact-topbar .compact-comments-button b{box-shadow:none;rotate:0;background:var(--qi-ink)!important;color:#fff!important;border-radius:999px!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .compact-room--phone-landscape .compact-topbar{margin-top:4px;margin-right:calc(var(--room-safe-right) + 84px)}html:root[data-look=ink-glass] .room-root[data-layout=compact] .compact-topbar svg{stroke-width:1.5px;width:20px;height:20px}html:root[data-look=ink-glass] .room-root[data-layout=compact] .compact-topbar .compact-qmark svg{width:24px;height:24px}html:root[data-look=ink-glass] .room-root[data-layout=compact] .compact-topbar button.compact-title{grid-template-rows:auto auto;justify-content:stretch;column-gap:4px;min-width:0;border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto!important;padding:3px 6px!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .compact-topbar button.compact-title>span{align-self:end;width:auto;padding:0;font:500 16px/1.2 var(--qi-display)!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .compact-topbar button.compact-title>small{text-transform:none;text-overflow:ellipsis;white-space:nowrap;align-self:start;margin-top:2px;overflow:hidden;font:400 11px/1.2 var(--qi-body)!important;color:var(--qi-ink-3)!important;letter-spacing:0!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .compact-topbar button.compact-title>svg{color:var(--qi-ink-3);width:14px!important;height:14px!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .compact-room .compact-topbar button.tablet-send{height:44px;font:600 14px/1 var(--qi-body);flex-direction:row-reverse;justify-content:center;align-items:center;gap:6px;padding:0 10px;transition:background-color .12s,opacity .12s;display:flex;background:var(--qi-rust)!important;color:#fff!important;box-shadow:none!important;border:0!important;border-radius:8px!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .compact-room .compact-topbar button.tablet-send:hover:not(:disabled){background:var(--qi-rust-hover)!important;color:#fff!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .compact-room .compact-topbar button.tablet-send svg{width:18px;height:18px}html:root[data-look=ink-glass] .room-root[data-layout=compact] .compact-room .compact-topbar button.tablet-send--sending{opacity:.65}@media (max-width:359px){html:root[data-look=ink-glass] .room-root[data-layout=compact] .compact-room .compact-topbar button.tablet-send{width:44px;padding:0}html:root[data-look=ink-glass] .room-root[data-layout=compact] .compact-room .compact-topbar button.tablet-send span{display:none}}html:root[data-look=ink-glass] .room-root[data-layout=wide] .tablet-bar--left{--tb-h:52px;gap:8px}html:root[data-look=ink-glass] .room-root[data-layout=wide] .tablet-bar--left .tablet-cap{height:auto;padding:4px}html:root[data-look=ink-glass] .room-root[data-layout=wide] .room-strip{top:calc(var(--tb-top) + var(--tb-h) + 8px)}html:root[data-look=ink-glass] .room-root[data-layout=wide] .room-strip>*{border:var(--ig-hair);border-radius:var(--ig-r-capsule);background:var(--ig-glass-2);min-height:44px;-webkit-backdrop-filter:var(--ig-blur);backdrop-filter:var(--ig-blur);box-shadow:var(--ig-glass-lip), var(--ig-glass-foot), var(--ig-shadow-1);color:var(--ig-ink-2);font:500 13.5px/1 var(--font-sans);align-items:center;gap:2px;padding:3px 5px;display:flex}html:root[data-look=ink-glass] .room-root[data-layout=wide] .room-strip button:not(:is(.text-toolbar-menu,.text-toolbar-link-popover) *){isolation:isolate;border-radius:var(--ig-r-ctl);min-width:36px;height:36px;color:inherit;font:inherit;cursor:pointer;transition:color var(--ig-dur-fast) ease, background-color var(--ig-dur-fast) ease, scale var(--ig-dur-tap) var(--ig-ease);background:0 0;border:0;place-items:center;padding:0 8px;display:inline-grid;position:relative}html:root[data-look=ink-glass] .room-root[data-layout=wide] .room-strip button:not(:is(.text-toolbar-menu,.text-toolbar-link-popover) *) svg{width:18px;height:18px}html:root[data-look=ink-glass] .room-root[data-layout=wide] .room-strip button:not(:is(.text-toolbar-menu,.text-toolbar-link-popover) *):hover:not(:disabled){color:var(--ig-ink);background:var(--ig-wash-2)}html:root[data-look=ink-glass] .room-root[data-layout=wide] .room-strip button:not(:is(.text-toolbar-menu,.text-toolbar-link-popover) *):is([aria-pressed=true],.is-active){color:var(--ig-sapphire-deep);background:var(--ig-wash)}html:root[data-look=ink-glass] .room-root[data-layout=wide] .room-strip button:not(:is(.text-toolbar-menu,.text-toolbar-link-popover) *):disabled{opacity:.35;cursor:default}html:root[data-look=ink-glass] .room-root[data-layout=wide] .room-strip :is([role=separator],hr){background:var(--qi-rule);opacity:.7;border:0;flex:none;width:1px;height:24px;margin:0 5px}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav{gap:20px}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-brand{font:500 17px/1.2 var(--font-serif);color:var(--ig-ink);gap:12px;padding:2px 6px}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-mark{isolation:isolate;border-radius:var(--ig-r-cut-lg);background:var(--ig-ink);width:34px;height:34px;color:var(--ig-on-ink);font:700 13px/1 var(--font-serif);letter-spacing:.04em;box-shadow:var(--ig-shadow-0), 0 4px 10px #132a452e;position:relative;rotate:-3deg}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-mark:before{content:"";z-index:-1;pointer-events:none;background:var(--ig-on-ink);opacity:.5;-webkit-mask:var(--ink-hanko) center / 100% 100% no-repeat;-webkit-mask:var(--ink-hanko) center / 100% 100% no-repeat;mask:var(--ink-hanko) center / 100% 100% no-repeat;position:absolute;inset:2px}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-recent{gap:10px}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-recent header{align-items:center;gap:12px;padding:0 8px}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-recent h3{color:var(--ig-sapphire);font:600 10.5px/1.2 var(--font-sans);letter-spacing:.15em;flex:1;align-items:center;gap:12px;display:flex}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-recent h3:after{content:"";border-top:1px solid var(--qi-rule);flex:1;height:0}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-recent header a,html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-all{isolation:isolate;text-decoration:none;position:relative;color:var(--ig-sapphire)!important;font:600 13.5px/1.2 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.room-nav-recent header a,.room-nav-all):after{content:"";z-index:-1;pointer-events:none;--mark:var(--ink-under-b);background:var(--ig-pale);height:8px;-webkit-mask:var(--mark) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask:var(--mark) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));mask:var(--mark) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask-composite:source-in;--ink-p:0%;position:absolute;bottom:-3px;left:-2px;right:-4px;-webkit-mask-composite:source-in;mask-composite:intersect}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-all{width:fit-content;min-height:44px;margin:2px 8px 0;background:0 0!important;border-radius:0!important;justify-content:flex-start!important;padding:0 2px!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-all:after{bottom:9px;left:-2px;right:18px}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-all svg{transition:translate .3s var(--ig-ease)}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-recent ul{gap:6px}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-deck{isolation:isolate;border:var(--ig-hair);transition:border-color .4s ease, background-color .4s ease, scale var(--ig-dur-tap) var(--ig-ease);gap:12px;padding:8px 10px 8px 8px;position:relative;border-radius:var(--ig-r-card)!important;background:var(--ig-glass-0)!important;box-shadow:none!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-deck:before{content:"";z-index:-1;pointer-events:none;background:var(--ig-pale);-webkit-mask:var(--ink-wash-b) center / 100% 100% no-repeat;-webkit-mask:var(--ink-wash-b) center / 100% 100% no-repeat;mask:var(--ink-wash-b) center / 100% 100% no-repeat;opacity:0;transition:opacity .6s var(--ig-ease), scale .8s var(--ig-ease);position:absolute;inset:-8px -10px;rotate:-2deg;scale:.8 .7}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-deck:hover{border-color:var(--ig-rule-ink);background:#ffffff38!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-deck:hover:before{opacity:.42}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-deck:hover .room-nav-deck-meta b{color:var(--ig-sapphire-deep)}}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-deck.is-current{border-color:var(--ig-rule-ink);background:#dbe8f380!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-deck.is-current:after{content:"";pointer-events:none;background:var(--ig-sapphire);width:9px;-webkit-mask:var(--ink-vstroke) center / 100% 100% no-repeat, linear-gradient(180deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask:var(--ink-vstroke) center / 100% 100% no-repeat, linear-gradient(180deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));mask:var(--ink-vstroke) center / 100% 100% no-repeat, linear-gradient(180deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask-composite:source-in;position:absolute;top:10px;bottom:10px;left:-5px;-webkit-mask-composite:source-in;mask-composite:intersect;--ink-p:112%!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-thumb{width:84px;transition:rotate .45s var(--ig-ease);border:var(--ig-hair)!important;box-shadow:var(--ig-shadow-0)!important;background:#fff!important;border-radius:3px!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-thumb>svg{color:var(--ig-pale)}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-deck-meta b{color:var(--ig-ink);transition:color var(--ig-dur-fast) ease;font:500 15px/1.25 var(--font-serif)!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-deck-meta small{color:var(--ig-ink-3);font:500 12px/1.3 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-deck.is-current .room-nav-deck-meta small{color:var(--ig-sapphire-deep)}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-rename{padding:0 2px}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-rename button{transition:background-color var(--ig-dur-fast) ease, scale var(--ig-dur-tap) var(--ig-ease);border-radius:var(--ig-r-cut-lg)!important;background:var(--ig-sapphire)!important;color:var(--ig-on-ink)!important;font:600 14px var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-rename button:hover{background:var(--ig-sapphire-deep)!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-foot{padding-top:10px;position:relative}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-foot:before{content:"";background:var(--ig-rule-ink);opacity:.6;height:3px;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));mask:var(--ink-hair) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask-composite:source-in;position:absolute;top:0;left:10px;right:30%;-webkit-mask-composite:source-in;mask-composite:intersect;--ink-p:112%!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-foot .compact-account-row{transition:color var(--ig-dur-fast) ease, background-color var(--ig-dur-fast) ease;color:var(--ig-ink-2)!important;font:500 14px var(--font-sans)!important;border-radius:var(--ig-r-ctl)!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-foot .compact-account-row svg{color:var(--ig-ink-3);transition:translate .3s var(--ig-ease), color var(--ig-dur-fast) ease}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-foot .compact-account-row:hover{color:var(--ig-ink)!important;background:var(--ig-wash-2)!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-foot .compact-account-row:hover svg{color:var(--ig-sapphire)}html:root[data-look=ink-glass] .room-root[data-layout] .menu-group h3{align-items:center;gap:10px;display:flex;font:600 10.5px/1.2 var(--font-sans)!important;margin:2px 8px 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .menu-group h3:after{content:"";border-top:1px solid var(--qi-rule);flex:1;height:0}html:root[data-look=ink-glass] .room-root[data-layout] .menu-row{min-height:48px;transition:scale var(--ig-dur-tap) var(--ig-ease);gap:12px;font:500 15px/1.2 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] .menu-row:disabled{opacity:.45}html:root[data-look=ink-glass] .room-root[data-layout] .menu-row:disabled .menu-row-detail{font:italic 500 13px/1 var(--font-serif)}html:root[data-look=ink-glass] .room-root[data-layout] .menu-row:focus-visible{outline-offset:-3px}html:root[data-look=ink-glass] .room-root[data-layout] .menu-tile{width:30px;height:30px;color:var(--qi-ink-3)!important;box-shadow:none!important;background:0 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .menu-tile svg{stroke-width:1.6px;width:18px;height:18px}html:root[data-look=ink-glass] .room-root[data-layout] .menu-row:is([aria-checked=true],.is-active,[aria-current]) .menu-tile{color:var(--qi-sapphire)!important}html:root[data-look=ink-glass] .room-root[data-layout] .menu-row-detail{font:500 12.5px/1 var(--font-sans);letter-spacing:.02em}html:root[data-look=ink-glass] .room-root[data-layout] .phone-menu{filter:blur(2px);border-radius:var(--dir-r-capsule)!important;background:var(--dir-glass-bg)!important;-webkit-backdrop-filter:var(--dir-glass-blur)!important;backdrop-filter:var(--dir-glass-blur)!important;box-shadow:var(--dir-glass-shadow)!important;transition:transform .32s var(--ig-ease), opacity .22s ease, filter .3s ease!important;border:0!important;padding:12px 12px 14px!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-menu.is-open{filter:none}html:root[data-look=ink-glass] .room-root[data-layout] .phone-menu .menu-list{gap:14px}html:root[data-look=ink-glass] .room-root[data-layout] .phone-menu-scrim{background:0 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .zoom-capsule{gap:0;height:46px;padding:3px!important}html:root[data-look=ink-glass] .room-root[data-layout] .zoom-capsule button{min-width:40px;height:38px}html:root[data-look=ink-glass] .room-root[data-layout] .zoom-capsule svg{stroke-width:2px;width:15px;height:15px}html:root[data-look=ink-glass] .room-root[data-layout] .zoom-capsule .zoom-capsule-value{isolation:isolate;font-variant-numeric:tabular-nums;letter-spacing:.01em;min-width:56px;transition:color var(--ig-dur-fast) ease, scale var(--ig-dur-tap) var(--ig-ease);padding:0 6px;position:relative;border-radius:var(--ig-r-ctl)!important;color:var(--ig-ink)!important;font:500 14.5px/1 var(--font-serif)!important;background:0 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .zoom-capsule .zoom-capsule-value:after{content:"";z-index:-1;pointer-events:none;--mark:var(--ink-under-b);background:var(--ig-pale);height:7px;-webkit-mask:var(--mark) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask:var(--mark) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));mask:var(--mark) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask-composite:source-in;--ink-p:0%;position:absolute;bottom:7px;left:9px;right:9px;-webkit-mask-composite:source-in;mask-composite:intersect}html:root[data-look=ink-glass] .room-root[data-layout] .zoom-capsule .zoom-capsule-value:hover{color:var(--ig-sapphire-deep)!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-zoom{font-variant-numeric:tabular-nums;filter:blur(2px);min-width:80px;border-radius:var(--dir-r-capsule)!important;background:var(--dir-glass-bg)!important;color:var(--qi-ink)!important;box-shadow:var(--dir-glass-shadow)!important;font:500 19px/1 var(--font-serif)!important;transition:transform .3s var(--ig-ease), opacity .22s ease, filter .3s ease!important;border:0!important;padding:9px 16px 8px!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-zoom.is-visible{filter:none}html:root[data-look=ink-glass] .room-root[data-layout] .phone-zoom small{color:var(--ig-pale);opacity:1;font:500 10.5px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin-top:3px}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock--tablet{gap:12px}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock--tablet .phone-dock-capsule{gap:2px;height:52px!important;padding:4px 6px!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-step{width:40px!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-step svg{stroke-width:1.8px;width:19px!important;height:19px!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-slides{gap:8px!important;padding:0 12px!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-slides svg{stroke-width:1.7px;color:var(--ig-ink-3);transition:color var(--ig-dur-fast) ease, rotate .35s var(--ig-ease);width:19px!important;height:19px!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-slides span{color:var(--ig-ink);letter-spacing:.02em;font-variant-numeric:tabular-nums;font:500 16px/1 var(--font-serif)!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-slides.is-outline span{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden;font:500 14.5px/1.1 var(--font-serif)!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-slides[aria-expanded=true]{color:var(--ig-ink)!important;background:0 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-slides[aria-expanded=true]:before{content:none}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-slides[aria-expanded=true] svg{color:var(--ig-sapphire-deep)}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-slides:hover:not(:disabled) svg{color:var(--ig-sapphire)}}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-divider{opacity:.75;background:var(--qi-rule)!important;width:1px!important;height:30px!important;margin:0 6px!important}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-seg button{isolation:isolate;letter-spacing:.005em;border-radius:var(--ig-r-ctl)!important;height:46px!important;font:600 14px/1 var(--font-sans)!important;gap:7px!important;padding:0 13px!important}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-seg button svg{stroke-width:1.7px;width:19px;height:19px}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-seg button:not(.is-active):after{content:"";z-index:-1;pointer-events:none;--mark:var(--ink-under-b);background:var(--ig-pale);height:7px;-webkit-mask:var(--mark) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask:var(--mark) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));mask:var(--mark) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask-composite:source-in;--ink-p:0%;position:absolute;bottom:5px;left:12px;right:10px;-webkit-mask-composite:source-in;mask-composite:intersect}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .tablet-seg button:not(.is-active):hover:not(:disabled){color:var(--ig-ink)!important;background:0 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-seg button:not(.is-active):hover:not(:disabled) svg{color:var(--ig-sapphire)}}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-seg button.is-active:after{content:none}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-seg button:disabled{opacity:.38!important}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-seg button.is-active:disabled{opacity:.6!important}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-seg button:focus-visible{outline-offset:-2px}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock--icons .tablet-seg button{padding:0 12px!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock--icons .tablet-seg button:after{left:8px!important;right:8px!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-capsule .viewport-toggle{margin-left:4px}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock{max-width:calc(100% - 24px);left:50%;right:auto;transform:translate(-50%)}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock-capsule{gap:2px;height:52px;padding:4px!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock-capsule button{min-width:44px;border-radius:8px!important;height:44px!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock-slides{padding:0 10px!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock-slides span{font:500 13px/1 var(--qi-body)}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock-capsule svg{stroke-width:1.5px;width:20px;height:20px}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock :is(.phone-dock-mode,.tablet-seg button):before,html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock :is(.phone-dock-mode,.tablet-seg button):after{content:none!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock .phone-dock-mode{background:var(--qi-ink)!important;color:#fff!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock .phone-dock-pf :is(.pf-button--compact,.pf-compact-round,.pf-compact-wrap:not(:has(>button))){width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock .phone-dock-pf :is(.pf-button--compact,.pf-compact-round):before,html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock .phone-dock-pf :is(.pf-button--compact,.pf-compact-round):after{content:none!important;display:none!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock .phone-dock-pf .pf-rainbow-icon{color:var(--qi-ink-2);opacity:1!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock .phone-dock-pf .pf-rainbow-icon path{stroke:currentColor}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-mode{isolation:isolate;width:48px!important;color:var(--ig-sapphire-deep)!important;transition:scale var(--ig-dur-tap) var(--ig-ease), color var(--ig-dur-fast) ease!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-mode:before{content:"";z-index:-1;pointer-events:none;background:var(--ig-pale);-webkit-mask:var(--ink-wash-a) center / 100% 100% no-repeat;-webkit-mask:var(--ink-wash-a) center / 100% 100% no-repeat;mask:var(--ink-wash-a) center / 100% 100% no-repeat;opacity:0;transition:opacity .35s ease, scale .5s var(--ig-ease);position:absolute;inset:-3px;scale:.4}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-mode.is-open{scale:.94;transform:none!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-mode.is-open:before{opacity:.6;scale:1.05}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-mode:disabled{opacity:.4!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-bubble{min-width:200px;border-radius:var(--dir-r-capsule)!important;background:var(--dir-glass-bg)!important;box-shadow:var(--dir-glass-shadow)!important;-webkit-backdrop-filter:var(--dir-glass-blur)!important;backdrop-filter:var(--dir-glass-blur)!important;border:0!important;padding:6px!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-bubble button{isolation:isolate;transition:scale var(--ig-dur-tap) var(--ig-ease), background-color var(--ig-dur-fast) ease;position:relative;border-radius:var(--ig-r-ctl)!important;height:48px!important;color:var(--ig-ink-2)!important;font:500 15px/1 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-bubble button svg{color:var(--ig-ink-3);stroke-width:1.7px;width:20px;height:20px}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-bubble button:active:not(:disabled){background:var(--ig-wash-2)!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-bubble button.is-active{color:var(--ig-ink)!important;background:#dbe8f3b3!important;font-weight:600!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-bubble button.is-active>svg:first-child{color:var(--ig-sapphire)}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-bubble button:disabled{opacity:.4}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-bubble .phone-dock-check{stroke-width:2.4px;color:var(--ig-sapphire)!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-bubble .phone-dock-check path{stroke-dasharray:24;--rm-dash:24;stroke-dashoffset:0}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock[data-orient=column]{left:auto;right:calc(var(--room-safe-right) + 8px);gap:8px;transform:translateY(-50%)}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock[data-orient=column] .phone-dock-capsule{width:52px;height:auto;border-radius:var(--dir-r-capsule)!important;padding:4px!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock[data-orient=column] .phone-dock-slides{gap:1px!important;padding:0!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock[data-orient=column] .phone-dock-slides span{font-size:12.5px!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock[data-orient=column] .tablet-seg button{height:44px!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock[data-orient=column] .tablet-seg button.is-active:after{content:none}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf button.pf-button--compact.is-holding:after{-webkit-mask-size:30px 30px,64px 64px;mask-size:30px 30px,64px 64px}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf button.pf-button--compact.is-holding{scale:.95}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf button.pf-button--compact:disabled:after{background:var(--ig-rule-ink)}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf button.pf-button--compact:focus-visible{outline-offset:2px}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf .pf-compact-round{isolation:isolate;place-items:center;display:grid;position:relative}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf .pf-compact-round .pf-dot{-webkit-mask:var(--ink-drop) center / 100% 100% no-repeat;-webkit-mask:var(--ink-drop) center / 100% 100% no-repeat;mask:var(--ink-drop) center / 100% 100% no-repeat;background:var(--ig-sumi-mid)!important;width:16px!important;height:20px!important;box-shadow:none!important;border-radius:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf .pf-compact-status:not(.pf-compact-status--done) .pf-compact-round:before{content:"";z-index:-1;pointer-events:none;background:var(--ig-pale);opacity:.55;-webkit-mask:var(--ink-wash-a) center / 100% 100% no-repeat;-webkit-mask:var(--ink-wash-a) center / 100% 100% no-repeat;mask:var(--ink-wash-a) center / 100% 100% no-repeat;position:absolute;inset:6px}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf .pf-compact-status--done .pf-dot{-webkit-mask:var(--ink-check) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask:var(--ink-check) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));mask:var(--ink-check) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect;background:var(--ig-sapphire)!important;--ink-p:112%!important;width:22px!important;height:22px!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf .pf-compact-status--done .pf-compact-round:before{content:"";z-index:-1;pointer-events:none;background:var(--ig-sapphire);opacity:.9;-webkit-mask:var(--ink-enso) center / 100% 100% no-repeat;-webkit-mask:var(--ink-enso) center / 100% 100% no-repeat;mask:var(--ink-enso) center / 100% 100% no-repeat;position:absolute;inset:5px}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf button.pf-compact-round{cursor:pointer;transition:scale var(--ig-dur-tap) var(--ig-ease)}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf button.pf-compact-round[aria-expanded=true]{border-color:var(--ig-rule-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock--tablet .phone-dock-send{gap:9px!important;height:58px!important;padding:0 22px 0 18px!important;font-size:16px!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock--tablet.phone-dock--icons .phone-dock-send{width:58px!important;padding:0!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock-send{width:54px!important;height:54px!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-send svg{stroke-width:1.8px;transition:translate .35s var(--ig-ease), rotate .35s var(--ig-ease);width:21px!important;height:21px!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-send:focus-visible{outline-offset:3px}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-send--disabled:disabled{opacity:.42;filter:grayscale(.5);cursor:not-allowed;box-shadow:none!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-pen-tray .pen-tray{gap:2px!important;padding:5px!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-pen-tray .pen-tray .w-btn{letter-spacing:.01em;min-width:40px;min-height:38px;padding:0 8px;overflow:visible;border-radius:var(--ig-r-ctl)!important;box-shadow:none!important;color:var(--ig-ink-2)!important;font:600 12.5px/1 var(--font-sans)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-pen-tray .pen-tray .w-btn:before{content:none}html:root[data-look=ink-glass] .room-root[data-layout] .room-pen-tray .pen-tray .w-btn svg{stroke-width:1.7px;width:19px;height:19px}html:root[data-look=ink-glass] .room-root[data-layout] .room-pen-tray .pen-tray .w-btn:not([data-review-sketch]):after{content:"";z-index:-1;pointer-events:none;background:var(--ig-pale);-webkit-mask:var(--ink-wash-a) center / 100% 100% no-repeat;-webkit-mask:var(--ink-wash-a) center / 100% 100% no-repeat;mask:var(--ink-wash-a) center / 100% 100% no-repeat;opacity:0;transition:opacity .3s ease, scale .45s var(--ig-ease);position:absolute;inset:-3px -2px;scale:.4}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .room-pen-tray .pen-tray .w-btn:hover:not(:disabled){color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-pen-tray .pen-tray .w-btn:not([data-review-sketch]):hover:not(:disabled):after{opacity:.4}}html:root[data-look=ink-glass] .room-root[data-layout] .room-pen-tray .pen-tray .w-btn[aria-pressed=true]{color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-pen-tray .pen-tray .w-btn[aria-pressed=true]:after{opacity:.75!important;scale:1.05!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-pen-tray .pen-tray .w-btn[aria-pressed=true] svg{rotate:-18deg}html:root[data-look=ink-glass] .room-root[data-layout] .room-pen-tray .pen-tray .w-btn:disabled{opacity:.3}html:root[data-look=ink-glass] .room-root[data-layout] .room-pen-tray .pen-tray .w-btn:is(:nth-child(4),:nth-child(6)){margin-top:9px}html:root[data-look=ink-glass] .room-root[data-layout] .room-pen-tray .pen-tray .w-btn:is(:nth-child(4),:nth-child(6)):before{content:"";z-index:0;background:var(--ig-rule-ink);opacity:.7;width:auto;height:3px;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;mask:var(--ink-hair) center / 100% 100% no-repeat;transition:none;position:absolute;top:-7px;left:6px;right:6px;display:block!important;translate:none!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-pen-tray .pen-tray .w-btn[data-review-sketch]{margin-top:6px;padding:0 10px;border-radius:var(--ig-r-cut-lg)!important;background:var(--ig-sapphire)!important;color:var(--ig-on-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-pen-tray .pen-tray .w-btn[data-review-sketch]:hover{background:var(--ig-sapphire-deep)!important}html:root[data-look=ink-glass] .room-root[data-layout] .mode-toast{letter-spacing:.005em;gap:10px;font:500 13.5px/1.25 var(--font-sans)!important;padding:11px 16px 11px 14px!important}html:root[data-look=ink-glass] .room-root[data-layout] .mode-toast svg{color:var(--ig-pale);stroke-width:1.8px;width:17px;height:17px}html:root[data-look=ink-glass] .room-root[data-layout] .mode-toast:before{display:none}html:root[data-look=ink-glass] .room-root[data-layout] .compact-history{border-radius:var(--dir-r-capsule)!important;background:var(--dir-glass-bg)!important;box-shadow:var(--dir-glass-shadow)!important;color:var(--ig-ink-2)!important;font:500 13px/1.3 var(--font-sans)!important;border:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-history>span{font:italic 500 14px/1.2 var(--font-serif);color:var(--ig-ink)}html:root[data-look=ink-glass] .room-root[data-layout] .compact-history>button:last-child{color:var(--ig-sapphire)!important;background:0 0!important;font-weight:600!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-history>button:last-child:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ig-pale);text-decoration-color:var(--ig-pale);text-underline-offset:5px;text-decoration-thickness:2px;color:var(--ig-sapphire-deep)!important}html:root[data-look=ink-glass] .room-root[data-layout] .focus-controls button{-webkit-backdrop-filter:var(--ig-blur);backdrop-filter:var(--ig-blur);box-shadow:var(--ig-glass-lip), var(--ig-shadow-1);font:600 13.5px/1 var(--font-sans);transition:color var(--ig-dur-fast) ease, background-color var(--ig-dur-fast) ease, scale var(--ig-dur-tap) var(--ig-ease);padding:0 14px;border:var(--ig-hair)!important;border-radius:var(--ig-r-capsule)!important;background:var(--ig-glass-2)!important;color:var(--ig-ink-2)!important}html:root[data-look=ink-glass] .room-root[data-layout] .focus-controls button:hover{color:var(--ig-ink)!important;background:var(--ig-glass-3)!important}@media (any-pointer:coarse){html:root[data-look=ink-glass] .room-root[data-layout] :is(.tablet-cap>button,.tablet-cap>.room-tooltip>button,.phone-dock-step,.room-pen-tray .pen-tray .w-btn,.zoom-capsule button){min-width:44px;min-height:44px}}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-recent header a{align-items:center;min-height:44px;display:inline-flex}html:root[data-look=ink-glass] .room-root[data-layout] .room-nav-recent header a:after{bottom:10px}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-divider{opacity:.9;width:1px!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-pen-tray .pen-tray .w-btn[aria-pressed=true]:after{opacity:.6!important}html:root[data-look=ink-glass] .room-root[data-layout=wide] .room-strip :is([role=separator],hr){width:1px}html:root[data-look=ink-glass] .room-root[data-layout=wide] .compact-room:has(>.room-strip:not(:empty)) .compact-history{top:calc(var(--tb-clear) + 52px)}html:root[data-look=ink-glass] .room-root[data-layout] :is(.phone-menu,.room-nav) .menu-row:after{content:none}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock-modes.is-inline .tablet-seg{background:0 0!important;padding:0!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock-modes.is-inline .tablet-seg button{justify-content:center;min-width:44px;width:44px!important;padding:0!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .phone-dock[data-orient=row] .phone-dock-modes.is-inline .tablet-seg button:after{left:9px!important;right:9px!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf button.pf-button--labelled{border-radius:var(--ig-r-capsule)!important;width:auto!important;padding:0 20px 0 52px!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf button.pf-button--labelled .pf-rainbow-icon{position:absolute;left:18px}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf button.pf-button--labelled:after{width:56px;inset:0 auto 0 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf .pf-button-label{color:var(--ig-ink);font:600 14px/1 var(--font-sans);letter-spacing:.005em}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-pf button.pf-button--labelled:disabled .pf-button-label{color:var(--ig-ink-3)}html:root[data-look=ink-glass] .room-root[data-layout] .menu-choice{padding:4px}html:root[data-look=ink-glass] .room-root[data-layout] .menu-choice-option{isolation:isolate;color:var(--ig-ink-2);border-radius:var(--ig-r-ctl);font:500 14.5px/1 var(--font-sans);transition:color var(--ig-dur-fast) ease, scale var(--ig-dur-tap) var(--ig-ease);position:relative;background:0 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .menu-choice-option svg{color:var(--ig-ink-3);stroke-width:1.7px}html:root[data-look=ink-glass] .room-root[data-layout] .menu-choice-option.is-active{color:var(--ig-ink);font-weight:600}html:root[data-look=ink-glass] .room-root[data-layout] .menu-choice-option.is-active svg{color:var(--ig-sapphire)}html:root[data-look=ink-glass] .room-root[data-layout] .menu-choice-option.is-active:before{content:"";z-index:-1;pointer-events:none;-webkit-mask:var(--ink-wash-b) center / 100% 100% no-repeat;-webkit-mask:var(--ink-wash-b) center / 100% 100% no-repeat;mask:var(--ink-wash-b) center / 100% 100% no-repeat;background:#7fb3da99;position:absolute;inset:2px}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .menu-choice-option:not(.is-active):hover{color:var(--ig-ink)}}html:root[data-look=ink-glass] .room-root[data-layout] .phone-dock-send--sending{opacity:.7}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel{position:relative}html:root[data-look=ink-glass] .room-root[data-layout] :is(.side-over,.compact-docked-comments) .cpanel{flex:auto;height:100%}html:root[data-look=ink-glass] .room-root[data-layout] .side-over-content:has(>.room-inspector .cpanel,>.cpanel){flex-direction:column;display:flex;padding-top:4px!important}html:root[data-look=ink-glass] .room-root[data-layout] .side-over .room-inspector{flex:auto;min-height:0}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-main-tabs{position:relative;border-bottom:0!important;gap:22px!important;padding:10px 18px 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-main-tabs:before{content:"";pointer-events:none;background:var(--ig-rule-ink);opacity:.55;height:4px;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;mask:var(--ink-hair) center / 100% 100% no-repeat;position:absolute;bottom:-1px;left:12px;right:12px}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-main-tabs button{letter-spacing:.01em;gap:7px;font:600 13.5px/1 var(--font-sans)!important;padding:8px 0 9px!important}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-main-tabs button:after{height:8px;bottom:-1px;left:-4px;right:-4px}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-tab-n{font:400 13px/1 var(--font-serif);color:var(--ig-ink-3);font-variant-numeric:tabular-nums}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-main-tabs button.on .cpanel-tab-n{color:var(--ig-sapphire-deep)}html:root[data-look=ink-glass] .room-root[data-layout] .cmenu{border:var(--ig-hair);min-width:212px;box-shadow:var(--ig-glass-lip), var(--ig-shadow-2);-webkit-backdrop-filter:var(--ig-blur-lg);backdrop-filter:var(--ig-blur-lg);background:#f8fafcfa;border-radius:12px;padding:5px}html:root[data-look=ink-glass] .room-root[data-layout] .cmenu-item{isolation:isolate;min-height:34px;color:var(--ig-ink);font:500 13px/1.2 var(--font-sans);border-radius:8px;padding:0 10px 0 26px;transition:background-color .2s,color .2s}html:root[data-look=ink-glass] .room-root[data-layout] .cmenu-item:is(:hover,:focus-visible){background:var(--ig-wash-2);box-shadow:inset 0 0 0 1.5px var(--ig-pale-a,#7fb3da73);outline:none}html:root[data-look=ink-glass] .room-root[data-layout] .cmenu-item:hover:not(:focus-visible){box-shadow:none}html:root[data-look=ink-glass] .room-root[data-layout] .cmenu-item[aria-checked=true]{color:var(--ig-ink);font-weight:600}html:root[data-look=ink-glass] .room-root[data-layout] .cmenu-item[aria-checked=true]:before{background:var(--ig-sapphire);width:6px;height:16px;-webkit-mask:var(--ink-dab) center / 100% 100% no-repeat;-webkit-mask:var(--ink-dab) center / 100% 100% no-repeat;mask:var(--ink-dab) center / 100% 100% no-repeat;border-radius:0;margin-top:-8px;left:11px}html:root[data-look=ink-glass] .room-root[data-layout] .cmenu-item.has-separator{box-shadow:none;margin-top:7px;overflow:visible}html:root[data-look=ink-glass] .room-root[data-layout] .cmenu-item.has-separator:after{content:"";pointer-events:none;background:var(--ig-rule-ink);opacity:.5;height:3px;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;mask:var(--ink-hair) center / 100% 100% no-repeat;position:absolute;top:-5px;left:8px;right:8px}html:root[data-look=ink-glass] .room-root[data-layout] .cmenu-item.is-danger{color:var(--ig-ink);font-weight:600}html:root[data-look=ink-glass] .room-root[data-layout] .cmenu-item.is-danger:hover{background:#132a4514}html:root[data-look=ink-glass] .room-root[data-layout] .cmenu-item kbd{border:var(--ig-hair);border-radius:var(--ig-r-cut);min-width:18px;font:600 10.5px/1 var(--font-sans);color:var(--ig-ink-3);text-align:center;background:#fff9;padding:2px 5px}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list{scrollbar-width:thin;scrollbar-color:#8ea9c680 transparent;gap:0!important;padding:6px 8px 24px!important}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup{gap:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup-head{z-index:2;-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);text-align:left;cursor:pointer;align-items:baseline;gap:10px;width:100%;min-height:34px;margin:0 0 2px;display:flex;position:sticky;top:-6px;background:#f0f4f9c7!important;border:0!important;border-radius:10px!important;padding:10px 10px 8px 14px!important}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list div.cgroup-head{cursor:default}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup-lbl{font:600 12.5px/1.2 var(--font-sans)!important;color:var(--ig-ink-2)!important}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup-count{border-radius:var(--ig-r-blot);font-variant-numeric:tabular-nums;background:#132a4514;align-self:center;place-items:center;min-width:18px;height:18px;padding:0 5px;display:inline-grid;color:var(--ig-ink-2)!important;font:700 10.5px/1 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup-head.on .cgroup-lbl{color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup-head.on:before{content:"";pointer-events:none;background:var(--ig-sapphire);width:7px;-webkit-mask:var(--ink-dab) center / 100% 100% no-repeat;-webkit-mask:var(--ink-dab) center / 100% 100% no-repeat;mask:var(--ink-dab) center / 100% 100% no-repeat;position:absolute;top:9px;bottom:9px;left:2px}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list button.cgroup-head:hover .cgroup-lbl{color:var(--ig-sapphire-deep)!important}}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup-elsewhere{margin-top:18px}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup-elsewhere>summary{position:relative;top:auto;padding-left:30px!important}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup-elsewhere>summary .cgroup-lbl{color:var(--ig-ink-3)!important;font-style:normal!important;font-weight:500!important}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup-elsewhere>summary:before{content:"";border-right:1.5px solid var(--ig-ink-3);border-bottom:1.5px solid var(--ig-ink-3);width:7px;height:7px;transition:rotate .25s var(--ig-ease);position:absolute;top:50%;left:12px;translate:0 -60%;rotate:-45deg}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup-elsewhere[open]>summary:before{rotate:45deg}html:root[data-look=ink-glass] .room-root[data-layout] .cgroup-elsewhere .comment.thread .thread-meta{font:italic 400 12.5px/1.4 var(--font-serif)!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread{--rail-pad:14px;--rail-av:26px;--rail-indent:calc(var(--rail-av) + 9px);box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;padding:0!important;transition:background-color .35s,border-color .35s,opacity .3s!important}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .comment.thread+.comment.thread{box-shadow:none!important}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .comment.thread+.comment.thread:after{content:"";pointer-events:none;background:var(--ig-rule-ink);opacity:.5;height:3px;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;mask:var(--ink-hair) center / 100% 100% no-repeat;transition:opacity .3s;position:absolute;top:-2px;left:16px;right:16px}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list :is(.comment.active,.comment.hot,.comment:hover)+.comment.thread:after,html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .comment.thread+.comment.thread:is(.active,.hot,:hover):after{opacity:0}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread.is-row:is(:hover,.hot){background:#dbe8f361!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread.is-row:focus-within{background:#dbe8f34d!important}html:root[data-look=ink-glass] .room-root[data-layout] .thread-summary{padding:12px var(--rail-pad) 11px;border-radius:12px;gap:3px}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread.is-open{gap:4px;margin:4px 0;padding:13px var(--rail-pad) 10px!important;border-color:var(--ig-rule)!important;box-shadow:var(--ig-glass-lip), 0 6px 18px #132a4512!important;background:#ffffffbd!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread.is-open:before{top:14px;left:-4px}html:root[data-look=ink-glass] .room-root[data-layout] .thread-head{gap:8px;min-height:26px}html:root[data-look=ink-glass] .room-root[data-layout] .thread-head>.avatar:not(.avatar-img){flex:none;width:var(--rail-av)!important;height:var(--rail-av)!important;font-size:10px!important}html:root[data-look=ink-glass] .room-root[data-layout] .thread-head>.avatar-img{flex:none;width:var(--rail-av)!important;height:var(--rail-av)!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread .thread-head .who{font:600 13px/1.2 var(--font-sans)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .thread-time{font:400 11.5px/1 var(--font-sans);color:var(--ig-ink-3);letter-spacing:.01em}html:root[data-look=ink-glass] .room-root[data-layout] .thread-pin{border-radius:var(--ig-r-blot);background:var(--ig-sumi-mid);min-width:21px;height:21px;color:var(--ig-on-ink);font:700 10.5px/1 var(--font-sans);font-variant-numeric:tabular-nums;padding:0 5px;box-shadow:0 1px #0b1f361f}html:root[data-look=ink-glass] .room-root[data-layout] :is(.comment.thread.active,.comment.thread.hot) .thread-pin{background:var(--ig-sapphire)}html:root[data-look=ink-glass] .room-root[data-layout] .thread-head>.unread-dot{position:absolute;top:22px;left:3px;background:var(--ig-sapphire)!important;width:7px!important;height:7px!important;margin:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .thread-head .unread-dot+.thread-pin{margin-left:auto}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread.is-unread .thread-head .who{font-weight:700!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread.is-unread .thread-body{color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread :is(.thread-body,.thread-meta,.comment-resolution,.replies,.thread-composer,.thread-actions){margin-left:var(--rail-indent)!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread .thread-body{font:400 13.5px/1.55 var(--font-sans)!important;color:var(--ig-ink-2)!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread .thread-meta{font:400 12px/1.4 var(--font-sans)!important;color:var(--ig-ink-3)!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread .thread-body.is-verdict{padding-left:20px;position:relative;font:italic 500 14px/1.4 var(--font-serif)!important;color:var(--ig-sapphire-deep)!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread .thread-body.is-verdict:before{content:"";background:var(--ig-sapphire);width:15px;height:15px;-webkit-mask:var(--ink-check) center / 100% 100% no-repeat;-webkit-mask:var(--ink-check) center / 100% 100% no-repeat;mask:var(--ink-check) center / 100% 100% no-repeat;position:absolute;top:2px;left:0}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread[data-verdict=no] .thread-body.is-verdict{color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread[data-verdict=no] .thread-body.is-verdict:before{background:var(--ig-ink-2);-webkit-mask-composite:source-over;width:11px;height:11px;top:4px;left:2px;rotate:-6deg;-webkit-mask-image:linear-gradient(45deg,#0000 45%,#000 46% 54%,#0000 55%),linear-gradient(-45deg,#0000 44%,#000 45% 55%,#0000 56%);mask-image:linear-gradient(45deg,#0000 45%,#000 46% 54%,#0000 55%),linear-gradient(-45deg,#0000 44%,#000 45% 55%,#0000 56%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-over;mask-composite:add;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread .comment-resolution{position:relative;font:italic 400 12.5px/1.45 var(--font-serif)!important;color:var(--ig-sapphire-deep)!important;background:0 0!important;border:0!important;margin-top:6px!important;padding:0 0 0 20px!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread .comment-resolution:before{content:"";background:var(--ig-sapphire);width:15px;height:15px;-webkit-mask:var(--ink-stamp) center / 100% 100% no-repeat;-webkit-mask:var(--ink-stamp) center / 100% 100% no-repeat;mask:var(--ink-stamp) center / 100% 100% no-repeat;position:absolute;top:1px;left:0}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread .replies{position:relative;border-left:0!important;gap:10px!important;margin-top:10px!important;padding:0 0 0 12px!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread .replies:before{content:"";background:linear-gradient(180deg, var(--ig-rule-ink), #8ea9c640);border-radius:2px;width:1.5px;position:absolute;top:2px;bottom:4px;left:0}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread .reply{grid-template-columns:20px minmax(0,1fr);align-items:center;gap:1px 8px;display:grid}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread .reply>.top{grid-column:1/-1;gap:8px;min-width:0;display:flex;margin:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread .reply>.top>.avatar{flex:none;width:20px!important;height:20px!important;font-size:8.5px!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread .reply>.top>.who{font:600 12.5px/1.2 var(--font-sans)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread .reply>p{grid-column:2;font:400 13px/1.5 var(--font-sans)!important;color:var(--ig-ink-2)!important;margin:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread.is-open .replies:before{transform-origin:50% 0}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread .thread-composer{gap:8px;margin-top:10px}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread .thread-composer textarea{min-height:36px;padding:8px 12px;font:400 13.5px/1.4 var(--font-sans)!important;resize:none!important;border-radius:10px!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread .thread-composer .cbtn.primary{min-height:36px;transition:background-color .2s ease, scale var(--ig-dur-tap) var(--ig-ease), opacity .2s ease;font:600 12.5px/1 var(--font-sans)!important;padding:0 14px!important}html:root[data-look=ink-glass] .room-root[data-layout] .thread-error{color:var(--ig-ink)!important;font:italic 400 12.5px/1.4 var(--font-serif)!important}html:root[data-look=ink-glass] .room-root[data-layout] .thread-actions{gap:8px;margin-top:6px}html:root[data-look=ink-glass] .room-root[data-layout] .thread-resolve{isolation:isolate;min-height:30px;color:var(--ig-sapphire);font:600 13px/1 var(--font-sans);transition:color .2s ease, scale var(--ig-dur-tap) var(--ig-ease);background:0 0;border:0;border-radius:0;padding:0 3px;position:relative}html:root[data-look=ink-glass] .room-root[data-layout] .thread-resolve:after{content:"";z-index:-1;pointer-events:none;--mark:var(--ink-under-b);--ig-mark-tone:var(--ig-pale);--ink-p:0%;background:var(--ig-mark-tone);height:7px;-webkit-mask:var(--mark) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask:var(--mark) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));mask:var(--mark) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask-composite:source-in;position:absolute;bottom:5px;left:0;right:0;-webkit-mask-composite:source-in;mask-composite:intersect}html:root[data-look=ink-glass] .room-root[data-layout] .thread-resolve:is(:hover,:focus-visible){color:var(--ig-sapphire-deep);background:0 0}html:root[data-look=ink-glass] .room-root[data-layout] .thread-more{isolation:isolate;width:30px;height:30px;color:var(--ig-ink-3);transition:color .2s ease, background-color .25s ease, scale var(--ig-dur-tap) var(--ig-ease);background:0 0;position:relative}html:root[data-look=ink-glass] .room-root[data-layout] .thread-more:before{content:"";z-index:-1;pointer-events:none;background:var(--ig-sapphire);opacity:0;-webkit-mask:var(--ink-enso) center / 100% 100% no-repeat;-webkit-mask:var(--ink-enso) center / 100% 100% no-repeat;mask:var(--ink-enso) center / 100% 100% no-repeat;transition:opacity .25s;position:absolute;inset:2px}html:root[data-look=ink-glass] .room-root[data-layout] .thread-more:is(:hover,:focus-visible,[aria-expanded=true]){color:var(--ig-sapphire-deep);background:var(--ig-wash-2)}html:root[data-look=ink-glass] .room-root[data-layout] .thread-more:is(:hover,:focus-visible,[aria-expanded=true]):before{opacity:.55}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread.resolved.is-row{opacity:.72!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread.resolved.is-row:hover{opacity:.95!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread.resolved .thread-head .who{font-weight:500!important}html:root[data-look=ink-glass] .room-root[data-layout] .thread-undo{font:500 13px/1.3 var(--font-sans);justify-content:flex-start;margin:6px 12px 12px;padding:6px 6px 6px 14px;display:flex}html:root[data-look=ink-glass] .room-root[data-layout] .thread-undo--room{margin:0}html:root[data-look=ink-glass] .room-root[data-layout] .thread-undo button{isolation:isolate;color:var(--ig-on-ink);border-radius:var(--ig-r-cut);text-decoration:none;position:relative}html:root[data-look=ink-glass] .room-root[data-layout] .thread-undo button:after{content:"";z-index:-1;pointer-events:none;background:var(--ig-pale);height:6px;-webkit-mask:var(--ink-under-b) center / 100% 100% no-repeat;-webkit-mask:var(--ink-under-b) center / 100% 100% no-repeat;mask:var(--ink-under-b) center / 100% 100% no-repeat;position:absolute;bottom:6px;left:6px;right:6px}html:root[data-look=ink-glass] .room-root[data-layout] .thread-undo button:hover{background:#ffffff1a}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cpanel-empty{max-width:230px;margin:28px auto 0;font:400 13px/1.55 var(--font-sans)!important;color:var(--ig-ink-3)!important;padding:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cpanel-empty:before{width:104px;height:104px;margin-bottom:14px}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-empty-action{isolation:isolate;min-height:32px;transition:background-color .2s ease, scale var(--ig-dur-tap) var(--ig-ease);margin-top:12px;position:relative;border-radius:var(--ig-r-cut-lg)!important;background:var(--ig-sapphire)!important;color:var(--ig-on-ink)!important;font:600 13px/1 var(--font-sans)!important;border:0!important;padding:0 16px!important}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-empty-action:hover{background:var(--ig-sapphire-deep)!important}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cpanel-empty:has(>p){isolation:isolate;position:relative}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel .cpanel-list>.cpanel-empty:has(>p):before{background:url(/landing/ink/sumi-pin.svg) 50%/contain no-repeat}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel .cpanel-list>.cpanel-empty:has(>p):after{content:"";z-index:-1;pointer-events:none;background:url(/landing/ink/sumi-pin-wash.svg) 50%/contain no-repeat;width:132px;height:120px;margin-left:-66px;position:absolute;top:-8px;left:50%}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cpanel-empty>p{font:500 17px/1.35 var(--font-serif);letter-spacing:-.005em;color:var(--ig-ink-2);margin:0}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-empty-action{min-height:38px;box-shadow:var(--ig-shadow-0), 0 6px 14px #306fa838;transition:background-color .2s ease, translate .3s var(--ig-ease), box-shadow .3s var(--ig-ease), scale var(--ig-dur-tap) var(--ig-ease);margin-top:16px;padding:0 20px!important;font-size:14px!important}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-empty-action:hover{box-shadow:var(--ig-shadow-0), 0 10px 22px #1e4c804d}}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-empty-action:active{box-shadow:var(--ig-shadow-press)}@media (any-pointer:coarse){html:root[data-look=ink-glass] .room-root[data-layout] :is(.thread-resolve,.cmenu-item,.cpanel-empty-action,.thread-undo button){min-height:44px!important}html:root[data-look=ink-glass] .room-root[data-layout] .thread-more{width:44px;height:44px;margin:-6px -8px -6px 0}html:root[data-look=ink-glass] .room-root[data-layout] .thread-resolve{margin-left:-8px;padding:0 8px}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread .thread-composer :is(textarea,.cbtn.primary){min-height:44px}html:root[data-look=ink-glass] .room-root[data-layout] :is(.comment.thread .thread-composer textarea){min-width:var(--w-target-coarse);min-height:var(--w-target-coarse);font-size:var(--w-fs-touch-input)!important}}html:root[data-look=ink-glass] .room-root[data-layout] .changes-list{align-content:start!important;gap:4px!important;padding:12px 10px 24px!important}html:root[data-look=ink-glass] .room-root[data-layout] .changes-waiting{gap:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .changes-list>section:first-child{margin-top:0}html:root[data-look=ink-glass] .room-root[data-layout] .changes-list .cpanel-empty{max-width:none;text-align:left!important;font:italic 400 13px/1.5 var(--font-serif)!important;color:var(--ig-ink-3)!important;margin:2px 4px 4px!important}html:root[data-look=ink-glass] .room-root[data-layout] .changes-list .cpanel-empty:before{display:none!important}html:root[data-look=ink-glass] .room-root[data-layout] .edit-row{border-radius:10px;transition:background-color .3s;position:relative;border-bottom:0!important;align-items:flex-start!important;gap:4px!important}html:root[data-look=ink-glass] .room-root[data-layout] .edit-row+.edit-row:before{content:"";pointer-events:none;background:var(--ig-rule-ink);opacity:.5;height:3px;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;mask:var(--ink-hair) center / 100% 100% no-repeat;position:absolute;top:-1px;left:10px;right:10px}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .edit-row:hover{background:#dbe8f361}}html:root[data-look=ink-glass] .room-root[data-layout] .edit-row-main{min-width:0;gap:4px!important;padding:11px 6px 11px 10px!important}html:root[data-look=ink-glass] .room-root[data-layout] .edit-row-main small{font:400 11.5px/1.3 var(--font-sans)!important;color:var(--ig-ink-3)!important}html:root[data-look=ink-glass] .room-root[data-layout] .edit-row-text{margin-top:3px;font:400 13px/1.45 var(--font-sans)!important;gap:3px!important}html:root[data-look=ink-glass] .room-root[data-layout] .edit-row-text del{text-decoration-color:#132a458c;text-decoration-thickness:1.5px;color:var(--ig-ink-3)!important}html:root[data-look=ink-glass] .room-root[data-layout] .edit-row-text del+span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(100deg,#7fb3da47,#7fb3da29 70%,#7fb3da4d);border-radius:2px 1px 3px;margin-left:-3px;padding:0 3px;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .edit-row-kind{font:italic 400 13px/1.4 var(--font-serif)!important;color:var(--ig-ink-2)!important}html:root[data-look=ink-glass] .room-root[data-layout] .edit-row.is-reverted{opacity:1!important}html:root[data-look=ink-glass] .room-root[data-layout] .edit-row.is-reverted .edit-row-main{opacity:.6}html:root[data-look=ink-glass] .room-root[data-layout] .edit-row.is-reverted .edit-row-text del+span{background:0 0;-webkit-text-decoration:line-through #132a4566;text-decoration:line-through #132a4566}html:root[data-look=ink-glass] .room-root[data-layout] .edit-row-state{border:1.5px solid var(--ig-rule-ink);border-radius:var(--ig-r-cut);letter-spacing:.12em;text-transform:uppercase;margin:12px 8px 0 0;rotate:-3deg;color:var(--ig-ink-3)!important;font:600 9.5px/1.45 var(--font-sans)!important;align-self:flex-start!important;padding:1px 6px 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .edit-revert{flex:none;margin:7px 4px 0 0;transition:background-color .25s,color .2s,opacity .25s;border-radius:var(--ig-r-capsule)!important;min-width:0!important;min-height:30px!important;color:var(--ig-ink-3)!important;font:600 12px/1 var(--font-sans)!important;background:0 0!important;border:0!important;align-self:flex-start!important;gap:5px!important;padding:0 8px!important}html:root[data-look=ink-glass] .room-root[data-layout] .edit-revert svg{width:15px!important;height:15px!important}html:root[data-look=ink-glass] .room-root[data-layout] .edit-revert:hover:not(:disabled){background:var(--ig-wash)!important;color:var(--ig-sapphire-deep)!important}html:root[data-look=ink-glass] .room-root[data-layout] .edit-revert:hover:not(:disabled) svg{transition:rotate .3s var(--ig-ease)}@media (hover:hover) and (pointer:fine){html:root[data-look=ink-glass] .room-root[data-layout] .edit-row .edit-revert{opacity:0}html:root[data-look=ink-glass] .room-root[data-layout] .edit-row:is(:hover,:focus-within) .edit-revert{opacity:1}}@media (any-pointer:coarse){html:root[data-look=ink-glass] .room-root[data-layout] .edit-revert{margin-top:4px;min-width:44px!important;min-height:44px!important}}html:root[data-look=ink-glass] .room-root[data-layout] .change-row{transition:background-color .3s;border-radius:10px!important;align-items:flex-start!important;gap:12px!important;padding:10px!important}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .change-row:hover{background:#dbe8f361!important}}html:root[data-look=ink-glass] .room-root[data-layout] .change-row:focus-visible{background:#dbe8f361!important}html:root[data-look=ink-glass] .room-root[data-layout] .change-kind{border-radius:var(--ig-r-blot);background:var(--ig-wash);flex:none;place-items:center;height:22px;margin-top:-2px;display:grid;width:22px!important;color:var(--ig-sapphire-deep)!important}html:root[data-look=ink-glass] .room-root[data-layout] .change-kind svg{stroke-width:2px;width:13px;height:13px}html:root[data-look=ink-glass] .room-root[data-layout] .change-row--deleted .change-kind{background:#132a451a;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .change-row--added .change-kind{background:var(--ig-sapphire);color:var(--ig-on-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .change-row strong{font:400 13.5px/1.2 var(--font-serif);color:var(--ig-ink)}html:root[data-look=ink-glass] .room-root[data-layout] .change-row small{font:400 12px/1.4 var(--font-sans);color:var(--ig-ink-3)!important;margin-top:2px!important}html:root[data-look=ink-glass] .room-root[data-layout] .flow-balloon{transition:translate .3s var(--ig-ease)}html:root[data-look=ink-glass] .room-root[data-layout] .flow-balloon>.comment.thread{--rail-av:22px;--rail-pad:11px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .3s ease, border-color .3s ease, translate .25s var(--ig-ease)!important;background:#ffffff75!important;border-color:#0000!important}html:root[data-look=ink-glass] .room-root[data-layout] .flow-balloon>.comment.thread.is-row:after{content:"";background:var(--ig-rule-ink);opacity:.8;width:9px;height:1.5px;position:absolute;top:22px;left:-9px}html:root[data-look=ink-glass] .room-root[data-layout] .flow-balloon>.comment.thread.is-row .thread-summary{padding:10px var(--rail-pad)}html:root[data-look=ink-glass] .room-root[data-layout] .flow-balloon>.comment.thread.is-row .thread-body{-webkit-line-clamp:2;font-size:12.5px!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.flow-balloon.is-hot,.flow-balloon:hover)>.comment.thread.is-row{border-color:var(--ig-rule)!important;background:#fffc!important}html:root[data-look=ink-glass] .room-root[data-layout] .flow-balloon.is-hot>.comment.thread.is-row:after{background:var(--ig-sapphire)}html:root[data-look=ink-glass] .room-root[data-layout] .flow-balloon>.comment.thread.is-open{--rail-av:24px;-webkit-backdrop-filter:var(--ig-blur);backdrop-filter:var(--ig-blur);margin:0;border-color:var(--ig-rule)!important;box-shadow:var(--ig-glass-lip), var(--ig-shadow-1)!important;background:#ffffffe0!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet .comment.thread.is-open{margin:0 0 6px;box-shadow:none!important;background:0 0!important;border:0!important;padding:4px 2px 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet .comment.thread.is-open:before{display:none}html:root[data-look=ink-glass] .room-root[data-layout] .sheet .comment.thread.is-open .thread-composer{background:linear-gradient(180deg, transparent, var(--ig-glass-3) 30%)}html:root[data-look=ink-glass] .room-root[data-layout] .side-over .cpanel-main-tabs{padding:calc(var(--room-safe-top,0px) + 14px) 56px 0 6px!important}html:root[data-look=ink-glass] .room-root[data-layout] .side-over:has(.cpanel) .side-over-header{box-shadow:none!important;background:0 0!important;border:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .side-over:has(.cpanel) .side-over-header h2{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html:root[data-look=ink-glass] .room-root[data-layout] .side-over .cpanel-list{margin:0 -8px;padding:6px 0 24px!important}html:root[data-look=ink-glass] .room-root[data-layout] .side-over .changes-list{margin:0 -6px;padding:10px 0 24px!important}html:root[data-look=ink-glass] .room-root[data-layout] .side-over .thread-undo{margin:6px 0 12px}html:root[data-look=ink-glass] .room-root[data-layout] :is(.side-over,.sheet) .comment.thread{--rail-pad:10px;--rail-av:28px}html:root[data-look=ink-glass] .room-root[data-layout] .tc-bar{-webkit-backdrop-filter:var(--ig-blur);backdrop-filter:var(--ig-blur);border-radius:var(--ig-r-capsule)!important;background:var(--ig-glass-2)!important;box-shadow:var(--ig-glass-lip), var(--ig-shadow-1)!important;border:1px solid #cfd8e3cc!important;gap:4px!important;padding:4px!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-bar :is(.tc-count,.tc-open){font:500 13.5px/1 var(--font-serif)!important;color:var(--ig-ink)!important;background:0 0!important;border:0!important;padding:0 10px 0 12px!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-bar .tc-toggle{min-height:30px;transition:background-color .25s ease, color .2s ease, scale var(--ig-dur-tap) var(--ig-ease);position:relative;border-radius:calc(var(--ig-r-capsule) - 4px)!important;color:var(--ig-ink-2)!important;font:600 12.5px/1 var(--font-sans)!important;background:0 0!important;border:0!important;padding:0 11px!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-bar .tc-toggle:hover:not(:disabled){background:var(--ig-wash-2)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-bar .tc-toggle{padding-left:30px!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-bar .tc-toggle:before{content:"";background:#132a4524;border-radius:6px;width:16px;height:10px;transition:background-color .25s;position:absolute;top:50%;left:9px;translate:0 -50%}html:root[data-look=ink-glass] .room-root[data-layout] .tc-bar .tc-toggle:after{content:"";width:8px;height:8px;transition:translate .3s var(--ig-ease-drop);background:#fff;border-radius:50%;position:absolute;top:50%;left:10px;translate:0 -50%;box-shadow:0 1px 2px #132a454d}html:root[data-look=ink-glass] .room-root[data-layout] .tc-bar .tc-toggle[aria-checked=true]:before{background:var(--ig-sapphire)}html:root[data-look=ink-glass] .room-root[data-layout] .tc-bar .tc-toggle[aria-checked=true]:after{translate:6px -50%}html:root[data-look=ink-glass] .room-root[data-layout] .tc-bar .tc-toggle[aria-checked=true]{color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-bar .tc-error{font:italic 400 12.5px/1.3 var(--font-serif);color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-rail{transition:background-color .25s;background:0 0!important;border-radius:6px!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-rail:after{opacity:.85;-webkit-mask:var(--ink-vstroke) center / 100% 100% no-repeat;-webkit-mask:var(--ink-vstroke) center / 100% 100% no-repeat;mask:var(--ink-vstroke) center / 100% 100% no-repeat;transition:opacity .2s ease, width .2s var(--ig-ease);background:var(--ig-sapphire)!important;border-radius:0!important;width:7px!important;left:2px!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-change.is-touch .tc-rail:after{left:5px!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-rail:hover{background:var(--ig-pale-a)!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-rail:hover:after{opacity:1}html:root[data-look=ink-glass] .room-root[data-layout] .tc-change.is-active .tc-rail{background:var(--ig-pale-a)!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-change.is-active .tc-rail:after{opacity:1;width:8px!important;left:2px!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-change.is-stale .tc-rail:after{-webkit-mask:var(--ink-vstroke) center / 100% 100% no-repeat, repeating-linear-gradient(180deg, #000 0 5px, transparent 5px 8px);-webkit-mask:var(--ink-vstroke) center / 100% 100% no-repeat, repeating-linear-gradient(180deg, #000 0 5px, transparent 5px 8px);mask:var(--ink-vstroke) center / 100% 100% no-repeat, repeating-linear-gradient(180deg, #000 0 5px, transparent 5px 8px);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect;background:var(--ig-ink-3)!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-pop{border-radius:var(--ig-r-capsule)!important;background:var(--ig-glass-3)!important;box-shadow:var(--ig-glass-lip), var(--ig-shadow-2)!important;border:1px solid #cfd8e3d9!important;gap:2px!important;padding:3px!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-pop :is(.tc-yes,.tc-no){width:34px;height:34px;transition:background-color .2s ease, color .2s ease, scale var(--ig-dur-tap) var(--ig-ease);place-items:center;display:grid;border-radius:calc(var(--ig-r-capsule) - 3px)!important;background:0 0!important;border:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-pop .tc-yes{color:var(--ig-sapphire)!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-pop .tc-no{color:var(--ig-ink-2)!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-pop .tc-yes:hover:not(:disabled){background:var(--ig-wash)!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-pop .tc-no:hover:not(:disabled){color:var(--ig-ink)!important;background:#132a4514!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-pop svg{stroke-width:2px;width:17px;height:17px}@media (any-pointer:coarse){html:root[data-look=ink-glass] .room-root[data-layout] .tc-pop :is(.tc-yes,.tc-no){width:44px;height:44px}}html:root[data-look=ink-glass] .room-root[data-layout] .tc-stale{border-radius:var(--ig-r-cut);background:var(--ig-glass-3);color:var(--ig-ink-2);font:italic 400 12px/1.3 var(--font-serif);box-shadow:var(--ig-shadow-0);padding:2px 8px}html:root[data-look=ink-glass] .room-root[data-layout] .sheet :is(.proposal-inbox,.proposal-card){overflow:visible;width:auto!important;max-width:100%!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:4px 0 8px!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet :is(.proposal-inbox,.proposal-card):before{display:none!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet .proposal-inbox .proposal-heading{clip-path:inset(50%)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-inbox .share-note{font:400 13px/1.5 var(--font-sans)!important;color:var(--ig-ink-3)!important;margin:0 2px 10px!important}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-inbox ul{gap:0;margin:0;padding:0;list-style:none;display:grid}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-inbox li{position:relative}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-inbox li+li:before{content:"";pointer-events:none;background:var(--ig-rule-ink);opacity:.5;height:3px;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;mask:var(--ink-hair) center / 100% 100% no-repeat;position:absolute;top:-1px;left:10px;right:10px}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-entry{text-align:left;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;min-width:0;transition:background-color .25s;background:0 0!important;border:0!important;border-radius:10px!important;padding:12px 10px!important;display:flex!important}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-entry:is(:hover,:focus-visible){background:#dbe8f366!important}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-entry>span:first-child{gap:3px;min-width:0;display:grid}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-entry strong{font:600 13.5px/1.35 var(--font-sans);color:var(--ig-ink);overflow-wrap:anywhere}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-entry small{font:400 12px/1.4 var(--font-sans);color:var(--ig-ink-3);overflow-wrap:anywhere}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-entry-status{border:1px solid var(--ig-rule-ink);border-radius:var(--ig-r-cut);font:600 9.5px/1.45 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ig-ink-3);flex:none;margin-top:1px;padding:1px 7px 0;rotate:-2deg}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-card{gap:10px;min-width:0;display:grid}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-card .proposal-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-card .proposal-heading h2{color:var(--ig-ink);margin:0;font:500 19px/1.2 var(--font-serif)!important}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-card .proposal-heading p{font:400 12.5px/1.4 var(--font-sans);color:var(--ig-ink-3);margin:3px 0 0}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-card .proposal-attribution{font:400 11.5px/1.45 var(--font-sans);color:var(--ig-ink-3);overflow-wrap:anywhere;margin:0}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-card .proposal-note{font:400 15px/1.5 var(--font-serif);color:var(--ig-ink);margin:2px 0 0;padding:2px 0 2px 14px;position:relative}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-card .proposal-note:before{content:"";background:var(--ig-sapphire);width:7px;-webkit-mask:var(--ink-vstroke) center / 100% 100% no-repeat;-webkit-mask:var(--ink-vstroke) center / 100% 100% no-repeat;mask:var(--ink-vstroke) center / 100% 100% no-repeat;position:absolute;top:2px;bottom:2px;left:0}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-card .proposal-status{border-radius:var(--ig-r-ctl);font:500 12.5px/1.45 var(--font-sans);margin:0;color:var(--ig-ink-2)!important;background:#dbe8f380!important;padding:8px 12px!important}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-slide-list{flex-wrap:wrap;gap:6px;display:flex}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-slide-list .confirm-btn{white-space:nowrap;text-overflow:ellipsis;max-width:100%;min-height:30px;overflow:hidden;border:var(--ig-hair)!important;border-radius:var(--ig-r-capsule)!important;background:var(--ig-glass-1)!important;color:var(--ig-ink-2)!important;font:500 12.5px/1.2 var(--font-sans)!important;padding:0 12px!important}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-slide-list .confirm-btn.primary{background:var(--ig-wash)!important;color:var(--ig-ink)!important;border-color:#306fa880!important;font-weight:600!important}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-comparison{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid!important}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-comparison section{min-width:0}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-comparison h3{font:600 10px/1.4 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ig-ink-3);margin:0 0 6px}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-comparison section:last-child h3{color:var(--ig-sapphire-deep)}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-comparison .proposal-slide{overflow:hidden;box-shadow:0 4px 14px #132a4514;border:1px solid var(--ig-rule)!important;border-radius:6px!important}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-comparison section:last-child .proposal-slide{box-shadow:0 0 0 3px var(--ig-pale-a), 0 4px 14px #132a4514;border-color:#306fa88c!important}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-slide-title{font:500 12px/1.35 var(--font-sans);color:var(--ig-ink-2);margin:6px 0 0}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-slide-empty{font:italic 400 12.5px/1.4 var(--font-serif);color:var(--ig-ink-3);margin:0}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-order ol{font:400 13px/1.4 var(--font-sans);color:var(--ig-ink);gap:4px;margin:0;padding-left:22px;display:grid}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-order ol li::marker{font-family:var(--font-serif);color:var(--ig-ink-3)}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-order .is-removed span:first-child{color:var(--ig-ink-3);text-decoration:line-through}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-decision{background:linear-gradient(#f6f8fb00,#f6f8fbf5 30%);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin:4px -4px 0;padding:12px 4px 4px;display:flex;position:sticky;bottom:-8px}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-decision p{font:400 12px/1.4 var(--font-sans);color:var(--ig-ink-3);flex:100%;margin:0}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-decision .confirm-btn{min-height:36px;padding:0 16px!important}@media (any-pointer:coarse){html:root[data-look=ink-glass] .room-root[data-layout] .proposal-decision .confirm-btn{min-height:44px}}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-entry-status[data-status=pending]{border:1.5px solid var(--ig-sapphire);background:var(--ig-wash);color:var(--ig-sapphire-deep)}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-entry:has([data-status=pending]) strong{color:var(--ig-ink)}html:root[data-look=ink-glass] .room-root[data-layout] .proposal-entry:has([data-status]:not([data-status=pending])) :is(strong,small){opacity:.72}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-tab-n[data-waiting]{border-radius:var(--ig-r-blot);background:var(--ig-sapphire);min-width:18px;height:18px;font:600 11px/1 var(--font-sans);place-items:center;padding:0 5px;display:inline-grid;translate:0 -1px;color:var(--ig-on-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .changes-since{align-items:center;gap:8px;display:flex!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.cq-proposal,.cq-op){border-radius:10px;transition:background-color .3s;position:relative;border-bottom:0!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.cq-proposal,.cq-op)+:is(.cq-proposal,.cq-op):before{content:"";pointer-events:none;background:var(--ig-rule-ink);opacity:.5;height:3px;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;mask:var(--ink-hair) center / 100% 100% no-repeat;position:absolute;top:-1px;left:10px;right:10px}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] :is(.cq-proposal,.cq-op):hover{background:#dbe8f361}}html:root[data-look=ink-glass] .room-root[data-layout] .cq-main{border-radius:10px;gap:4px;padding:11px 10px 8px}html:root[data-look=ink-glass] .room-root[data-layout] .cq-main:focus-visible{outline:2px solid var(--ig-sapphire);outline-offset:-2px}html:root[data-look=ink-glass] .room-root[data-layout] .cq-main strong{font:600 13.5px/1.35 var(--font-sans);color:var(--ig-ink)}html:root[data-look=ink-glass] .room-root[data-layout] .cq-main small{font:400 11.5px/1.35 var(--font-sans);color:var(--ig-ink-3)}html:root[data-look=ink-glass] .room-root[data-layout] .cq-proposal:after{content:"";pointer-events:none;background:var(--ig-sapphire);opacity:.85;width:5px;-webkit-mask:var(--ink-vstroke) center / 100% 100% no-repeat;-webkit-mask:var(--ink-vstroke) center / 100% 100% no-repeat;mask:var(--ink-vstroke) center / 100% 100% no-repeat;position:absolute;top:12px;bottom:14px;left:0}html:root[data-look=ink-glass] .room-root[data-layout] .cq-review-cue{color:var(--ig-sapphire-deep);font:600 12px/1 var(--font-sans);gap:3px}html:root[data-look=ink-glass] .room-root[data-layout] .cq-review-cue svg{transition:translate .25s var(--ig-ease)}html:root[data-look=ink-glass] .room-root[data-layout] .cq-op-title{gap:8px}html:root[data-look=ink-glass] .room-root[data-layout] .cq-op-title>span:last-child{font:400 13px/1.2 var(--font-serif);color:var(--ig-ink)}html:root[data-look=ink-glass] .room-root[data-layout] .cq-verb{border-radius:var(--ig-r-cut);background:var(--ig-wash);color:var(--ig-sapphire-deep);font:600 9.5px/1.3 var(--font-sans);letter-spacing:.12em;padding:2px 6px 1px}html:root[data-look=ink-glass] .room-root[data-layout] .cq-op--delete .cq-verb{color:var(--ig-ink-2);background:#132a4514}html:root[data-look=ink-glass] .room-root[data-layout] .cq-op .edit-row-text{font:400 13px/1.45 var(--font-sans);flex-direction:column;gap:3px;margin-top:2px;display:flex}html:root[data-look=ink-glass] .room-root[data-layout] .cq-stale{color:var(--ig-ink-2);font:italic 400 12px/1.3 var(--font-serif)}html:root[data-look=ink-glass] .room-root[data-layout] .cq-op.is-stale .edit-row-text{opacity:.6}html:root[data-look=ink-glass] .room-root[data-layout] .cq-actions{gap:6px;padding:0 10px 11px}html:root[data-look=ink-glass] .room-root[data-layout] :is(.cq-actions,.cq-all) button{border:var(--ig-hair);border-radius:var(--ig-r-capsule);background:var(--ig-glass-1);min-height:30px;color:var(--ig-ink-2);font:600 12px/1 var(--font-sans);transition:background-color .25s ease, color .2s ease, border-color .2s ease, scale var(--ig-dur-tap) var(--ig-ease);gap:5px;padding:0 12px}html:root[data-look=ink-glass] .room-root[data-layout] :is(.cq-actions,.cq-all) button:hover:not(:disabled){background:var(--ig-wash-2);border-color:var(--ig-rule-ink);color:var(--ig-ink)}html:root[data-look=ink-glass] .room-root[data-layout] :is(.cq-actions,.cq-all) button:focus-visible{outline:2px solid var(--ig-sapphire);outline-offset:2px}html:root[data-look=ink-glass] .room-root[data-layout] .cq-actions .cq-accept{background:var(--ig-sapphire);color:var(--ig-on-ink);box-shadow:var(--ig-shadow-1);border-color:#0000}html:root[data-look=ink-glass] .room-root[data-layout] .cq-actions .cq-accept:hover:not(:disabled){background:var(--ig-sapphire-deep);color:var(--ig-on-ink);border-color:#0000}html:root[data-look=ink-glass] .room-root[data-layout] .cq-actions .cq-accept svg{stroke-width:2.2px}html:root[data-look=ink-glass] .room-root[data-layout] .cq-notice{color:var(--ig-ink);font:italic 400 12.5px/1.35 var(--font-serif);margin:0 10px 10px}html:root[data-look=ink-glass] .room-root[data-layout] .cq-all{background:var(--ig-glass-1);border:var(--ig-hair);border-radius:12px;gap:6px;margin:2px 4px 4px;padding:6px 6px 6px 10px}html:root[data-look=ink-glass] .room-root[data-layout] .cq-all span{font:400 13px/1.2 var(--font-serif);color:var(--ig-ink-2)}html:root[data-look=ink-glass] .room-root[data-layout] .cq-group-head{margin:10px 10px 2px}html:root[data-look=ink-glass] .room-root[data-layout] .cq-group-head strong{font:500 13.5px/1.3 var(--font-serif);color:var(--ig-ink)}html:root[data-look=ink-glass] .room-root[data-layout] .cq-group-head small{font:400 11.5px/1.3 var(--font-sans);color:var(--ig-ink-3)}html:root[data-look=ink-glass] .room-root[data-layout] .cq-settings{font:italic 400 12.5px/1.4 var(--font-serif);color:var(--ig-ink-3);margin:6px 10px 0}html:root[data-look=ink-glass] .room-root[data-layout] .cq-settings a{color:var(--ig-sapphire-deep);text-decoration-color:#2e6fa866}html:root[data-look=ink-glass] .room-root[data-layout] .tc-bar .tc-open{cursor:pointer;gap:3px;transition:background-color .25s;border-radius:calc(var(--ig-r-capsule) - 4px)!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-bar .tc-open:hover{background:var(--ig-wash-2)!important}html:root[data-look=ink-glass] .room-root[data-layout] .tc-bar .tc-open svg{width:13px;height:13px;color:var(--ig-ink-3);transition:translate .25s var(--ig-ease)}@media (any-pointer:coarse){html:root[data-look=ink-glass] .room-root[data-layout] :is(.cq-actions,.cq-all) button,html:root[data-look=ink-glass] .room-root[data-layout] .tc-bar .tc-open{min-height:44px}html:root[data-look=ink-glass] .room-root[data-layout] .cq-actions button{padding:0 16px}}html:root[data-look=ink-glass] .room-root[data-layout] :is(.cq-main,.cq-actions button,.cq-all button,.tc-rail,.tc-pop button){min-width:44px;min-height:44px}html:root[data-look=ink-glass] .room-root[data-layout] :is(.cq-actions,.tc-pop) svg{width:24px;height:24px}html:root[data-look=ink-glass] .room-root[data-layout] .cq-leaf-state{color:var(--ig-ink-3);font:500 12px/1.4 var(--font-sans);overflow-wrap:anywhere;margin:10px 10px 4px}html:root[data-look=ink-glass] .room-root[data-layout] .cq-hunk-decided{color:var(--ig-ink-3);font:400 12px/1.4 var(--font-sans);overflow-wrap:anywhere;margin:4px 10px}html:root[data-look=ink-glass] .room-root[data-layout] .tc-pop{flex-direction:column;align-items:stretch;max-width:min(320px,100vw - 32px)}html:root[data-look=ink-glass] .room-root[data-layout] .tc-unit{color:var(--ig-ink);font:400 13px/1.4 var(--font-sans);align-items:center;gap:6px;display:flex}html:root[data-look=ink-glass] .room-root[data-layout] .tc-hunk-text{overflow-wrap:anywhere;flex:1;min-width:0}html:root[data-look=ink-glass] .room-root[data-layout] .tc-unit button{flex:none}html:root[data-look=ink-glass] .room-root[data-layout]:has(.changes-waiting) .tc-pop{display:none}html:root[data-look=ink-glass] .room-root[data-layout] .tc-pop button:focus-visible{outline:2px solid var(--ig-sapphire);outline-offset:2px}html:root[data-look=ink-glass] .room-root[data-layout] .tc-pop .tc-error{color:var(--ig-ink);font:italic 400 12px/1.4 var(--font-serif);max-width:100%}html:root[data-look=ink-glass] .room-root[data-layout] .tc-change.has-hunks .tc-pop{top:calc(100% + 6px);left:0;transform:none;border-radius:var(--ig-r-card)!important}html:root[data-look=ink-glass] .room-root[data-layout] .flow-leaf-deco .tc-rail:before{content:"";left:5px;top:calc(-1 * var(--tc-rail-offset,0px));height:var(--tc-rail-offset,0px);background:var(--ig-rule);pointer-events:none;width:1px;position:absolute}html:root[data-look=ink-glass] .room-root[data-layout] .flow-leaf-deco .tc-change .tc-pop{top:max(calc(100% + 6px), calc(var(--tc-rail-offset,0px) + var(--tc-rail-height,44px) + 6px))}html:root[data-look=ink-glass] .room-root[data-layout]{--cv-leaf-edge:#8ea9c69e}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-rail .rail-thumb-wrap,.sorter-thumb,.slide-picker-thumb,.insert-thumb-frame,.media-thumb),html:root[data-look=ink-glass] .rail-preview-thumb{border:1px solid var(--cv-leaf-edge)!important;box-shadow:var(--ig-shadow-leaf)!important;transition:translate .4s var(--ig-ease), rotate .45s var(--ig-ease), box-shadow .4s ease, border-color var(--ig-dur-fast) ease!important;background:#fff!important;border-radius:3px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-head{gap:6px;position:relative;color:var(--ig-sapphire)!important;font:600 10.5px/1.2 var(--font-sans)!important;letter-spacing:.15em!important;border-bottom:0!important;padding:14px 10px 12px 14px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-head>span{flex:1}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-head:after{content:"";pointer-events:none;opacity:.55;height:3px;position:absolute;bottom:0;left:12px;right:12px;--ink-p:112%!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail :is(.rail-collapse,.rail-add){isolation:isolate;place-items:center;display:grid;position:relative;border:var(--ig-hair)!important;border-radius:var(--ig-r-ctl)!important;background:var(--ig-glass-1)!important;width:34px!important;height:34px!important;color:var(--ig-ink-2)!important;box-shadow:var(--ig-glass-lip)!important;transition:color var(--ig-dur-fast) ease, border-color var(--ig-dur-fast) ease, scale var(--ig-dur-tap) var(--ig-ease)!important;padding:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-collapse{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail :is(.rail-collapse,.rail-add) svg{stroke-width:1.7px;transition:rotate .4s var(--ig-ease), translate .3s var(--ig-ease);width:18px!important;height:18px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail :is(.rail-collapse,.rail-add):before{content:"";z-index:-1;pointer-events:none;background:var(--ig-pale);-webkit-mask:var(--ink-wash-a) center / 100% 100% no-repeat;-webkit-mask:var(--ink-wash-a) center / 100% 100% no-repeat;mask:var(--ink-wash-a) center / 100% 100% no-repeat;opacity:0;transition:opacity .35s ease, scale .5s var(--ig-ease);position:absolute;inset:-3px;scale:.35}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-add:after{content:"";z-index:-1;pointer-events:none;background:var(--ig-sapphire);width:40px;height:40px;-webkit-mask:var(--ink-enso) center / 100% 100% no-repeat, conic-gradient(from -110deg, #000 calc(var(--ink-p) * .893), transparent 0);-webkit-mask:var(--ink-enso) center / 100% 100% no-repeat, conic-gradient(from -110deg, #000 calc(var(--ink-p) * .893), transparent 0);mask:var(--ink-enso) center / 100% 100% no-repeat, conic-gradient(from -110deg, #000 calc(var(--ink-p) * .893), transparent 0);-webkit-mask-composite:source-in;--ink-p:0%;position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-mask-composite:source-in;mask-composite:intersect}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail :is(.rail-collapse,.rail-add):hover:not(:disabled){color:var(--ig-ink)!important;border-color:var(--ig-rule-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-collapse:hover:not(:disabled){border-color:#0000!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail :is(.rail-collapse,.rail-add):hover:not(:disabled):before{opacity:.55}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-add:hover:not(:disabled) svg{color:var(--ig-sapphire-deep)}}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-add[aria-expanded=true]{color:var(--ig-sapphire-deep)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-add[aria-expanded=true]:after{--ink-p:112%!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-add[aria-expanded=true]:before{opacity:.4;scale:.9}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-add:disabled{opacity:.38;cursor:default;box-shadow:none!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-list{gap:14px!important;padding:14px 14px 18px 18px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item{isolation:isolate;outline-offset:4px;border-radius:var(--ig-r-card)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item:not(.pf):before{content:"";z-index:-1;pointer-events:none;background:var(--ig-pale);-webkit-mask:var(--ink-wash-b) center / 100% 100% no-repeat;-webkit-mask:var(--ink-wash-b) center / 100% 100% no-repeat;mask:var(--ink-wash-b) center / 100% 100% no-repeat;opacity:0;transition:opacity .55s var(--ig-ease), scale .8s var(--ig-ease);position:absolute;inset:-10px -12px -6px;rotate:-2deg;scale:.82 .7}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item:hover:not(.dragging):before{opacity:.32}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item:hover:not(.dragging,.active) .rail-thumb-wrap{border-color:var(--ig-rule-ink)!important;box-shadow:var(--ig-shadow-leaf-lift)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item:hover .rail-num{color:var(--ig-sapphire)}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item:hover .rail-label{color:var(--ig-ink)}}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item.active .rail-thumb-wrap{border:1.5px solid var(--ig-sapphire)!important;box-shadow:0 0 0 3px var(--ig-pale-a), var(--ig-shadow-leaf-lift)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item.active:not(.pf):before{opacity:.26;scale:1}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item.active:after{width:11px!important;height:min(100px,72%)!important;top:2px!important;left:-12px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-meta{align-items:center;min-width:0;gap:7px!important;padding:7px 0 0 1px!important;display:flex!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-meta>*{flex:none}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-meta>:is(.rail-label,.rail-rename){flex:auto;min-width:0}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-num{min-width:20px}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item.queued{border-bottom:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-num{font-variant-numeric:tabular-nums;letter-spacing:.02em;transition:color var(--ig-dur-fast) ease;font:500 13px/1 var(--font-serif)!important;color:var(--ig-ink-3)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item.active .rail-num{color:var(--ig-sapphire-deep)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-label{transition:color var(--ig-dur-fast) ease;font:500 12.5px/1.25 var(--font-sans)!important;color:var(--ig-ink-2)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item.active .rail-label{color:var(--ig-ink)!important;font-weight:600!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-rail,.sorter) .rail-badge{rotate:-4deg;min-width:18px!important;height:18px!important;padding:0 5px!important;font-size:10px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-peers{gap:1px;margin:0 2px 0 0}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-peer{width:9px;height:9px}html:root[data-look=ink-glass] .room-root[data-layout] .rail-approved{background:var(--ig-sapphire);-webkit-mask:var(--ink-check) center / 100% 100% no-repeat;-webkit-mask:var(--ink-check) center / 100% 100% no-repeat;mask:var(--ink-check) center / 100% 100% no-repeat;color:#0000!important;width:17px!important;height:17px!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-rail,.sorter) .thumb-unread-dot{-webkit-mask:var(--ink-dot-a) center / 100% 100% no-repeat;-webkit-mask:var(--ink-dot-a) center / 100% 100% no-repeat;mask:var(--ink-dot-a) center / 100% 100% no-repeat;filter:drop-shadow(0 0 1.5px #fff)drop-shadow(0 0 1px #fff);background:var(--ig-sapphire)!important;width:11px!important;height:11px!important;box-shadow:none!important;border-radius:0!important;top:6px!important;right:6px!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-rail,.sorter) .rail-thumb-wrap .ghost-badge,html:root[data-look=ink-glass] .room-root[data-layout] .sorter-thumb .ghost-badge{rotate:-2deg;background:#ffffffe6!important;border-style:dashed!important;bottom:6px!important;left:6px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item.queued:not(.refining) .rail-thumb-wrap{border:1.5px dashed var(--ig-sapphire)!important;box-shadow:inset 0 -5px 0 #7fb3da73, var(--ig-shadow-leaf)!important;outline:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item.dragging{opacity:1!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item.dragging .rail-thumb-wrap{border:1.5px dashed var(--ig-pale)!important;box-shadow:none!important;background:#dbe8f373!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item.dragging .rail-thumb-wrap>*{opacity:.22}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item.dragging .rail-meta{opacity:.4}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item.dragging:before,html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item.dragging:after{opacity:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-item[aria-pressed=true] .rail-thumb-wrap{rotate:-1.6deg;box-shadow:var(--ig-shadow-2)!important;border-color:var(--ig-sapphire)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-sec{color:var(--ig-sapphire)!important;font:600 10px/1.2 var(--font-sans)!important;letter-spacing:.14em!important;gap:10px!important;padding:6px 0 0 1px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-sec:after{opacity:.6;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;mask:var(--ink-hair) center / 100% 100% no-repeat;background:var(--ig-rule-ink)!important;height:3px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-sec.rail-sec-gap{background:var(--ig-rule-ink);opacity:.45;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;mask:var(--ink-hair) center / 100% 100% no-repeat;height:3px!important;padding:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-ghost .rail-ghost-thumb{border:1.5px dashed var(--ig-rule-ink)!important;box-shadow:none!important;color:var(--ig-sapphire)!important;background:#ffffff8c!important;border-radius:3px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-ghost.active .rail-ghost-thumb{border-color:var(--ig-sapphire)!important;background:#dbe8f38c!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-ghost .rail-ghost-plus{stroke-width:1.6px;width:22px;height:22px}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-ghost .rail-label{font:italic 500 13px/1.25 var(--font-serif)!important;color:var(--ig-ink-3)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-ghost.building .rail-ghost-thumb{border-style:solid!important;border-color:var(--ig-pale)!important;background:var(--ink-wash-b) center / 120% 140% no-repeat, #dbe8f366!important}html:root[data-look=ink-glass] .room-root[data-layout] .rail-rename{border:var(--ig-hair-sapphire)!important;border-radius:var(--ig-r-cut)!important;color:var(--ig-ink)!important;font:500 12.5px/1.25 var(--font-sans)!important;box-shadow:0 0 0 3px var(--ig-pale-a)!important;background:#fff!important;outline:0!important}html:root[data-look=ink-glass] .rail-preview{gap:6px!important;width:236px!important;padding:12px 14px!important}html:root[data-look=ink-glass] .rail-preview>b{color:var(--ig-sapphire)!important;font:600 10px/1.2 var(--font-sans)!important;letter-spacing:.14em!important}html:root[data-look=ink-glass] .rail-preview-thumb:not(.is-page){margin:2px 0 4px}html:root[data-look=ink-glass] .rail-preview strong{font:500 16px/1.25 var(--font-serif)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .rail-preview small{font:500 12px/1.35 var(--font-sans)!important;color:var(--ig-ink-3)!important}html:root[data-look=ink-glass] .room-root[data-layout] .slide-picker{gap:18px!important;padding:6px 4px 28px 10px!important}html:root[data-look=ink-glass] .room-root[data-layout] .slide-picker button{isolation:isolate;position:relative;gap:9px!important}html:root[data-look=ink-glass] .room-root[data-layout] .slide-picker button.is-current .slide-picker-thumb{border:1.5px solid var(--ig-sapphire)!important;box-shadow:0 0 0 4px #7fb3da4d, var(--ig-shadow-leaf-lift)!important;outline:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .slide-picker button.is-current:before{content:"";pointer-events:none;background:var(--ig-sapphire);width:11px;height:min(150px,70%);-webkit-mask:var(--ink-vstroke) center / 100% 100% no-repeat, linear-gradient(180deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask:var(--ink-vstroke) center / 100% 100% no-repeat, linear-gradient(180deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));mask:var(--ink-vstroke) center / 100% 100% no-repeat, linear-gradient(180deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask-composite:source-in;position:absolute;top:4px;left:-10px;-webkit-mask-composite:source-in;mask-composite:intersect;--ink-p:112%!important}html:root[data-look=ink-glass] .room-root[data-layout] .slide-picker button.queued .slide-picker-thumb{border:1.5px dashed var(--ig-sapphire)!important;box-shadow:inset 0 -5px 0 #7fb3da73, var(--ig-shadow-leaf)!important}html:root[data-look=ink-glass] .room-root[data-layout] .slide-picker-meta{color:var(--ig-ink-2);font:500 15px/1.3 var(--font-sans)!important;gap:10px!important}html:root[data-look=ink-glass] .room-root[data-layout] .slide-picker-meta>b{font:500 16px/1 var(--font-serif)!important;color:var(--ig-ink-3)!important;min-width:24px!important}html:root[data-look=ink-glass] .room-root[data-layout] .slide-picker button.is-current .slide-picker-meta{color:var(--ig-ink);font-weight:600!important}html:root[data-look=ink-glass] .room-root[data-layout] .slide-picker button.is-current .slide-picker-meta>b{color:var(--ig-sapphire-deep)!important}html:root[data-look=ink-glass] .room-root[data-layout] .slide-picker-meta>i{height:22px;rotate:-4deg;min-width:22px!important;line-height:22px!important}html:root[data-look=ink-glass] .room-root[data-layout] .add-menu .menu-tile svg{transition:rotate .35s var(--ig-ease), translate .3s var(--ig-ease)}html:root[data-look=ink-glass] .room-root[data-layout] :is(.chart-type-grid,.chart-sheet-type-grid){gap:10px!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.chart-type-option,.chart-sheet-type-option){isolation:isolate;position:relative;border:1px solid var(--cv-leaf-edge)!important;border-radius:var(--ig-r-ctl)!important;color:var(--ig-ink-2)!important;box-shadow:var(--ig-shadow-leaf)!important;font:500 13px/1.2 var(--font-sans)!important;transition:translate .35s var(--ig-ease), border-color var(--ig-dur-fast) ease, box-shadow .35s ease, color var(--ig-dur-fast) ease, scale var(--ig-dur-tap) var(--ig-ease)!important;background:#ffffffb8!important;gap:6px!important;padding:8px 8px 7px!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.chart-type-option,.chart-sheet-type-option) .chart-type-thumb{color:var(--ig-sumi-mid);opacity:.9;transition:color var(--ig-dur-fast) ease}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] :is(.chart-type-option,.chart-sheet-type-option):hover:not(:disabled){border-color:var(--ig-rule-ink)!important;color:var(--ig-ink)!important;box-shadow:var(--ig-shadow-leaf-lift)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.chart-type-option,.chart-sheet-type-option):hover:not(:disabled) .chart-type-thumb{color:var(--ig-sapphire)}}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-type-option.is-selected{border:1.5px solid var(--ig-sapphire)!important;color:var(--ig-ink)!important;background:#dbe8f39e!important;box-shadow:0 0 0 3px #7fb3da40!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-type-option.is-selected .chart-type-thumb{color:var(--ig-sapphire-deep)}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-type-option>svg{background:var(--ig-sapphire);-webkit-mask:var(--ink-check) center / 100% 100% no-repeat;-webkit-mask:var(--ink-check) center / 100% 100% no-repeat;mask:var(--ink-check) center / 100% 100% no-repeat;color:#0000!important;width:18px!important;height:18px!important;top:6px!important;right:6px!important}html:root[data-look=ink-glass] .room-root[data-layout] .insert-sheet{gap:16px!important}html:root[data-look=ink-glass] .room-root[data-layout] .insert-grid{gap:18px 16px!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.insert-thumb,.insert-grid button){isolation:isolate;cursor:pointer;position:relative;color:var(--ig-ink-2)!important;background:0 0!important;border:0!important;border-radius:0!important;gap:8px!important;padding:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .insert-thumb-frame{display:block;overflow:hidden}html:root[data-look=ink-glass] .room-root[data-layout] .insert-thumb-label{color:var(--ig-ink-2);transition:color var(--ig-dur-fast) ease;font:500 13px/1.3 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.insert-thumb,.insert-grid button):before{content:"";z-index:-1;pointer-events:none;background:var(--ig-pale);-webkit-mask:var(--ink-wash-b) center / 100% 100% no-repeat;-webkit-mask:var(--ink-wash-b) center / 100% 100% no-repeat;mask:var(--ink-wash-b) center / 100% 100% no-repeat;opacity:0;transition:opacity .55s var(--ig-ease), scale .8s var(--ig-ease);position:absolute;inset:-10px -12px -4px;rotate:-2deg;scale:.8 .7}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] :is(.insert-thumb,.insert-grid button):hover:before{opacity:.3}html:root[data-look=ink-glass] .room-root[data-layout] :is(.insert-thumb,.insert-grid button):hover .insert-thumb-frame{border-color:var(--ig-rule-ink)!important;box-shadow:var(--ig-shadow-leaf-lift)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.insert-thumb,.insert-grid button):hover .insert-thumb-label{color:var(--ig-ink)}}html:root[data-look=ink-glass] .room-root[data-layout] :is(.insert-thumb,.insert-grid button):focus-visible{outline-offset:5px;border-radius:4px!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.insert-thumb,.insert-grid button).is-picked .insert-thumb-frame{border:1.5px solid var(--ig-sapphire)!important;box-shadow:0 0 0 4px #7fb3da4d, var(--ig-shadow-leaf-lift)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.insert-thumb,.insert-grid button).is-picked:before{opacity:.3;scale:1}html:root[data-look=ink-glass] .room-root[data-layout] :is(.insert-thumb,.insert-grid button).is-picked .insert-thumb-label{color:var(--ig-ink);font-weight:600!important}html:root[data-look=ink-glass] .room-root[data-layout] .insert-check{box-sizing:border-box;background:var(--ig-sapphire) padding-box;-webkit-mask:var(--ink-blot) center / 100% 100% no-repeat;-webkit-mask:var(--ink-blot) center / 100% 100% no-repeat;mask:var(--ink-blot) center / 100% 100% no-repeat;border-radius:50%;padding:4px;color:#0000!important;width:26px!important;height:26px!important;top:7px!important;right:7px!important}html:root[data-look=ink-glass] .room-root[data-layout] .is-picked .insert-thumb-frame:after{content:"";z-index:3;pointer-events:none;width:16px;height:16px;-webkit-mask:var(--ink-check) center / 100% 100% no-repeat;-webkit-mask:var(--ink-check) center / 100% 100% no-repeat;mask:var(--ink-check) center / 100% 100% no-repeat;background:#fff;position:absolute;top:12px;right:12px}html:root[data-look=ink-glass] .room-root[data-layout] .is-picked .insert-thumb-frame{position:relative}html:root[data-look=ink-glass] .room-root[data-layout] .insert-deck-list .menu-row-detail{font:500 13px/1 var(--font-serif)!important;color:var(--ig-ink-3)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.insert-muted,.template-type-detail){color:var(--ig-ink-3)!important;font:italic 500 14px/1.4 var(--font-serif)!important}html:root[data-look=ink-glass] .room-root[data-layout] .insert-actions{background:0 0!important;padding:14px 0 6px!important}html:root[data-look=ink-glass] .room-root[data-layout] .template-type-row{border-radius:var(--ig-r-ctl)!important;transition:background-color var(--ig-dur-fast) ease, scale var(--ig-dur-tap) var(--ig-ease)!important}html:root[data-look=ink-glass] .room-root[data-layout] .template-type-row:hover{background:var(--ig-wash-2)!important}html:root[data-look=ink-glass] .room-root[data-layout] .template-type-name{color:var(--ig-ink);font:500 16px/1.25 var(--font-serif)!important}html:root[data-look=ink-glass] .room-root[data-layout] .ghost-zone{transition:translate .35s var(--ig-ease), border-color var(--ig-dur-fast) ease, box-shadow .35s ease, scale var(--ig-dur-tap) var(--ig-ease);border:1px solid var(--cv-leaf-edge)!important;border-radius:var(--ig-r-ctl)!important;color:var(--ig-ink-2)!important;font:500 13.5px/1.2 var(--font-sans)!important;background:#ffffffb3!important}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .ghost-zone:hover:not(:disabled){box-shadow:var(--ig-shadow-leaf-lift);border-color:var(--ig-rule-ink)!important}}html:root[data-look=ink-glass] .room-root[data-layout] .ghost-zone.is-current{border:1.5px solid var(--ig-sapphire)!important;background:#dbe8f399!important}html:root[data-look=ink-glass] .room-root[data-layout] .ghost-zone small{font:italic 500 12px/1.2 var(--font-serif)!important;color:var(--ig-ink-3)!important}html:root[data-look=ink-glass] .room-root[data-layout] .ghost-zone-map{box-shadow:var(--ig-shadow-0);background:#fff;border:1px solid var(--cv-leaf-edge)!important;border-radius:2px!important}html:root[data-look=ink-glass] .room-root[data-layout] .ghost-zone-map i{border:1px dashed var(--ig-sapphire)!important;background:#7fb3da59!important;border-radius:1px!important}html:root[data-look=ink-glass] .room-root[data-layout=wide] .sorter:not(.sorter--compact){padding-top:calc(var(--tb-top,12px) + var(--tb-h,52px) + 4px);background:0 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-head{min-height:52px;position:relative;background:0 0!important;border:0!important;gap:14px!important;height:auto!important;padding:0 22px 0 26px!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-head:after{content:"";pointer-events:none;opacity:.5;height:3px;position:absolute;bottom:0;left:22px;right:22px;--ink-p:112%!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-title{isolation:isolate;position:relative;color:var(--ig-ink)!important;font:500 21px/1.2 var(--font-serif)!important;letter-spacing:-.005em!important;text-transform:none!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-title:after{content:"";z-index:-1;pointer-events:none;background:var(--ig-pale);height:8px;-webkit-mask:var(--ink-under-a) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask:var(--ink-under-a) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));mask:var(--ink-under-a) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask-composite:source-in;display:none;position:absolute;bottom:-2px;left:-3px;right:-6px;-webkit-mask-composite:source-in;mask-composite:intersect;--ink-p:112%!important}html:root[data-look=ink-glass] .room-root[data-layout=wide]:has(.zoom-capsule) .sorter:not(.sorter--compact) .sorter-head{padding-right:196px!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-hint{color:var(--ig-ink-3)!important;font:500 12.5px/1.35 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-add-section{isolation:isolate;min-height:36px;box-shadow:var(--ig-glass-lip);position:relative;overflow:hidden;border:var(--ig-hair)!important;border-radius:var(--ig-r-ctl)!important;background:var(--ig-glass-1)!important;color:var(--ig-ink-2)!important;font:600 13px/1 var(--font-sans)!important;transition:color var(--ig-dur-fast) ease, border-color var(--ig-dur-fast) ease, scale var(--ig-dur-tap) var(--ig-ease)!important;gap:6px!important;padding:0 14px 0 11px!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-add-section svg{stroke-width:1.9px;transition:rotate .4s var(--ig-ease);width:15px!important;height:15px!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-add-section:before{content:"";z-index:-1;pointer-events:none;background:var(--ig-wash);-webkit-mask:var(--ink-dryedge) right center / auto 100% no-repeat, linear-gradient(#000, #000) left / calc(100% - 60px) 100% no-repeat;-webkit-mask:var(--ink-dryedge) right center / auto 100% no-repeat, linear-gradient(#000, #000) left / calc(100% - 60px) 100% no-repeat;mask:var(--ink-dryedge) right center / auto 100% no-repeat, linear-gradient(#000, #000) left / calc(100% - 60px) 100% no-repeat;transition:translate .55s var(--ig-ease);position:absolute;inset:0 -40px 0 -110%;translate:0}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .sorter-add-section:hover{color:var(--ig-ink)!important;border-color:var(--ig-rule-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-add-section:hover svg{color:var(--ig-sapphire)}}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-close{transition:background-color var(--ig-dur-fast) ease, color var(--ig-dur-fast) ease, rotate .3s var(--ig-ease), scale var(--ig-dur-tap) var(--ig-ease);width:38px!important;height:38px!important;color:var(--ig-ink-3)!important;border-radius:50%!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-close svg{width:18px!important;height:18px!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-close:hover{background:var(--ig-wash)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-scroll{gap:26px!important;padding:22px 26px 120px!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-sec-head{position:relative;background:0 0!important;border:0!important;border-radius:0!important;gap:8px!important;padding:2px 4px 6px 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-sec-head:after{content:"";pointer-events:none;background:var(--ig-rule-ink);opacity:.5;height:3px;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;mask:var(--ink-hair) center / 100% 100% no-repeat;position:absolute;bottom:0;left:30px;right:0}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-sec-grip{opacity:.55;transition:opacity .25s ease, color var(--ig-dur-fast) ease, background-color var(--ig-dur-fast) ease;width:26px!important;height:30px!important;color:var(--ig-ink-3)!important;border-radius:var(--ig-r-cut)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-sec-head:hover .sorter-sec-grip{opacity:1}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-sec-grip:hover{background:var(--ig-wash-2)!important;color:var(--ig-sapphire)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-sec-title{transition:background-color var(--ig-dur-fast) ease, color var(--ig-dur-fast) ease;border-radius:var(--ig-r-cut)!important;color:var(--ig-ink)!important;font:500 17px/1.25 var(--font-serif)!important;padding:2px 6px!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-sec-title:hover{background:var(--ig-wash-2)!important;color:var(--ig-sapphire-deep)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-sec-input{border:var(--ig-hair-sapphire)!important;border-radius:var(--ig-r-cut)!important;color:var(--ig-ink)!important;font:500 16px/1.25 var(--font-serif)!important;box-shadow:0 0 0 3px var(--ig-pale-a)!important;background:#fff!important;outline:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-sec-count{font:500 13px/1 var(--font-serif)!important;color:var(--ig-ink-3)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-sec-delete{transition:background-color var(--ig-dur-fast) ease, color var(--ig-dur-fast) ease, rotate .3s var(--ig-ease);width:32px!important;height:32px!important;color:var(--ig-ink-3)!important;border-radius:50%!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-sec-delete:hover{background:var(--ig-wash)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-sec-head.dragging{opacity:.35!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-sec-head.overlay{rotate:-1.2deg;border:var(--ig-hair)!important;border-radius:var(--ig-r-ctl)!important;background:var(--ig-glass-3)!important;box-shadow:var(--ig-glass-lip), var(--ig-shadow-2)!important;padding:8px 12px 10px 6px!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-grid{transition:background-color var(--ig-dur-fast) ease, border-color var(--ig-dur-fast) ease;border-radius:var(--ig-r-card)!important;gap:22px 18px!important;padding:8px!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-grid.empty{background:#ffffff59;border:1.5px dashed var(--ig-rule-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.sorter-grid.over,.sorter-end.over){border:1.5px dashed var(--ig-sapphire)!important;color:var(--ig-sapphire-deep)!important;background:#dbe8f38c!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-end{border-radius:var(--ig-r-card)!important;min-height:52px!important;color:var(--ig-ink-3)!important;font:italic 500 14px/1.3 var(--font-serif)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-end.active{border:1.5px dashed var(--ig-rule-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-grid .sorter-empty{font:italic 500 15px/1.3 var(--font-serif)!important;color:var(--ig-ink-3)!important;padding:26px 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-grid .sorter-empty:before{opacity:.8;width:40px;height:40px;margin-bottom:4px}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-card{isolation:isolate;position:relative;border-radius:4px!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-card:before{content:"";z-index:-1;pointer-events:none;background:var(--ig-pale);-webkit-mask:var(--ink-wash-b) center / 100% 100% no-repeat;-webkit-mask:var(--ink-wash-b) center / 100% 100% no-repeat;mask:var(--ink-wash-b) center / 100% 100% no-repeat;opacity:0;transition:opacity .55s var(--ig-ease), scale .8s var(--ig-ease);position:absolute;inset:-12px -14px -6px;rotate:-2deg;scale:.82 .7}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .sorter-card:hover:not(.dragging,.overlay):before{opacity:.3}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-card:hover:not(.dragging,.overlay,.selected) .sorter-thumb{border-color:var(--ig-rule-ink)!important;box-shadow:var(--ig-shadow-leaf-lift)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-card:hover .sorter-num{color:var(--ig-sapphire)}}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-card.selected:before{opacity:.28;scale:1}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-card.selected .sorter-thumb{border:1.5px solid var(--ig-sapphire)!important;box-shadow:0 0 0 4px #7fb3da4d, var(--ig-shadow-leaf-lift)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-card.dragging{opacity:1!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-card.dragging .sorter-thumb{border:1.5px dashed var(--ig-pale)!important;box-shadow:none!important;background:#dbe8f373!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-card.dragging .sorter-thumb>*,html:root[data-look=ink-glass] .room-root[data-layout] .sorter-card.dragging .sorter-meta{opacity:.25}html:root[data-look=ink-glass] .sorter-card.overlay .sorter-thumb{rotate:-1.8deg;border:1.5px solid var(--ig-sapphire)!important;box-shadow:var(--ig-shadow-2)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-meta{gap:8px!important;padding:9px 1px 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-num{min-width:20px;transition:color var(--ig-dur-fast) ease;width:auto!important;font:500 14px/1 var(--font-serif)!important;color:var(--ig-ink-3)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-card.selected .sorter-num{color:var(--ig-sapphire-deep)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-label{font:500 13px/1.3 var(--font-sans)!important;color:var(--ig-ink-2)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-card.selected .sorter-label{color:var(--ig-ink)!important;font-weight:600!important}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-hint :is(kbd,.kbd){white-space:nowrap;margin:0 2px}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin{transition:translate .3s var(--ig-ease)}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin>span:first-child:not(.pin-preview){text-shadow:0 0 1px #0b1f3680;z-index:auto!important}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin:after{z-index:-2!important}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin:before{transition:scale .35s var(--ig-ease-drop), background-color var(--ig-dur-fast) ease, opacity .3s ease}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin{--cv-fy:1}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin:nth-of-type(2n){--cv-fy:-1}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin:before{scale:1 var(--cv-fy)}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin>span:first-child:not(.pin-preview):before{content:"";z-index:-1;pointer-events:none;width:48px;height:48px;translate:-50%;scale:1 var(--cv-fy);-webkit-mask:var(--ink-blot) center / 100% 100% no-repeat;-webkit-mask:var(--ink-blot) center / 100% 100% no-repeat;mask:var(--ink-blot) center / 100% 100% no-repeat;transition:opacity .3s ease, scale .4s var(--ig-ease-drop);background:#f6f8fbf0;position:absolute;bottom:-9px;left:50%}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin>span:first-child:not(.pin-preview):after{content:"";z-index:-1;pointer-events:none;background:var(--ig-sapphire-deep);width:54px;height:54px;-webkit-mask:var(--ink-enso) center / 100% 100% no-repeat, conic-gradient(from -110deg, #000 calc(var(--ink-p) * .893), transparent 0);-webkit-mask:var(--ink-enso) center / 100% 100% no-repeat, conic-gradient(from -110deg, #000 calc(var(--ink-p) * .893), transparent 0);mask:var(--ink-enso) center / 100% 100% no-repeat, conic-gradient(from -110deg, #000 calc(var(--ink-p) * .893), transparent 0);-webkit-mask-composite:source-in;--ink-p:0%;position:absolute;bottom:-12px;left:50%;translate:-50%;-webkit-mask-composite:source-in;mask-composite:intersect}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin:is(.selected,.hot)>span:first-child:not(.pin-preview):after{--ink-p:112%!important}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin:is(.selected,.hot)>span:first-child:not(.pin-preview):before{opacity:0}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin:not(.pin-draft):hover:before{background:var(--ig-sumi-core)}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin:is(.selected,.hot):hover:before{background:var(--ig-sapphire-deep)}}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin.resolved:not(.selected,.hot){color:var(--ig-sumi-core)!important}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin:is(.resolved,.agent-resolved):not(.selected,.hot)>span:first-child:not(.pin-preview){text-shadow:none;color:var(--ig-sumi-core)!important}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin.resolved:not(.selected,.hot):before{scale:.84 calc(.84 * var(--cv-fy));background:#b3c6da}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin:is(.resolved,.agent-resolved):not(.selected,.hot)>span:first-child:not(.pin-preview):before{scale:.84 calc(.84 * var(--cv-fy));bottom:-7px}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin.resolved:not(.selected,.hot)>span:first-child:not(.pin-preview){font-size:11px!important}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin.agent-resolved:not(.selected,.hot):before{scale:.84 calc(.84 * var(--cv-fy));background:var(--ig-pale)!important}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin.agent-resolved:not(.selected,.hot){color:var(--ig-sumi-core)!important}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin:is(.resolved,.agent-resolved):not(.selected,.hot):hover:before{background:#9fb6cf}}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin-draft:before{opacity:.92;background:var(--ig-sapphire)!important}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin-draft:after{content:"";z-index:-2;pointer-events:none;opacity:.8;background:var(--ig-pale);width:70px;height:70px;-webkit-mask:var(--ink-wash-a) center / 100% 100% no-repeat;-webkit-mask:var(--ink-wash-a) center / 100% 100% no-repeat;mask:var(--ink-wash-a) center / 100% 100% no-repeat;opacity:1;background:#7fb3da59;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}html:root[data-look=ink-glass] .room-root[data-layout] .pin-hit-area .pin-visual{filter:drop-shadow(0 0 2px #f6f8fbe6)drop-shadow(0 1px 2px #0b1f3640)}html:root[data-look=ink-glass] .room-root[data-layout] .pin-preview{text-align:left!important;gap:4px!important;width:216px!important;padding:10px 12px 11px!important;top:-4px!important;left:calc(100% + 14px)!important}html:root[data-look=ink-glass] .room-root[data-layout] .pin-preview b{letter-spacing:.03em;color:var(--ig-ink-3)!important;font:600 10.5px/1.3 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] .pin-preview small{color:var(--ig-ink)!important;font:500 13px/1.4 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] .ink-layer{filter:drop-shadow(0 0 .8px #f6f8fbe6)drop-shadow(0 0 .8px #f6f8fbb3)drop-shadow(0 1px 1.5px #0b1f3638)}html:root[data-look=ink-glass] .room-root[data-layout] .ink-stroke{stroke-linecap:round;stroke-linejoin:round;transition:opacity .3s}html:root[data-look=ink-glass] .room-root[data-layout] .ink-stroke.draft{opacity:.78}html:root[data-look=ink-glass] .room-root[data-layout] .ink-stroke.resolved{opacity:.85;stroke-dasharray:22 3 34 2 12 4 46 3;stroke:#9fb6cf!important}html:root[data-look=ink-glass] .room-root[data-layout] .ink-stroke.selected{opacity:1}html:root[data-look=ink-glass] .room-root[data-layout] .ink-stroke.ghost{opacity:.5;stroke-dasharray:1 7}html:root[data-look=ink-glass] .room-root[data-layout] .peer-tag{letter-spacing:.01em;box-shadow:0 0 0 1.5px #f6f8fbe6, var(--ig-shadow-1);border-radius:var(--ig-r-cut-lg)!important;font:600 11px/1 var(--font-sans)!important;padding:4px 8px 4px 7px!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.pin-composer-card,.ink-composer-card){-webkit-backdrop-filter:var(--ig-blur-lg);backdrop-filter:var(--ig-blur-lg);border:var(--ig-hair)!important;border-radius:var(--ig-r-capsule)!important;background:var(--ig-glass-3)!important;width:264px!important;box-shadow:var(--ig-glass-lip), var(--ig-shadow-2)!important;padding:12px!important}html:root[data-look=ink-glass] .room-root[data-layout] .pin-composer-card{top:14px!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.pin-composer-card,.ink-composer-card) .row{gap:8px!important;margin-top:10px!important}html:root[data-look=ink-glass] .room-root[data-layout] .stage-hover-affordance{-webkit-backdrop-filter:var(--ig-blur);backdrop-filter:var(--ig-blur);border:var(--ig-hair)!important;border-radius:var(--ig-r-ctl)!important;background:var(--ig-glass-3)!important;box-shadow:var(--ig-glass-lip), var(--ig-shadow-1)!important;gap:2px!important;padding:3px!important}html:root[data-look=ink-glass] .room-root[data-layout] .stage-hover-affordance>button{isolation:isolate;letter-spacing:.005em;min-height:30px;transition:color var(--ig-dur-fast) ease, background-color var(--ig-dur-fast) ease, scale var(--ig-dur-tap) var(--ig-ease);position:relative;color:var(--ig-ink-2)!important;font:600 12.5px/1 var(--font-sans)!important;border-radius:7px!important;padding:0 10px!important}html:root[data-look=ink-glass] .room-root[data-layout] .stage-hover-affordance>button:after{content:"";z-index:-1;pointer-events:none;background:var(--ig-pale);height:6px;-webkit-mask:var(--ink-under-b) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask:var(--ink-under-b) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));mask:var(--ink-under-b) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask-composite:source-in;--ink-p:0%;position:absolute;bottom:4px;left:7px;right:7px;-webkit-mask-composite:source-in;mask-composite:intersect}html:root[data-look=ink-glass] .room-root[data-layout] .stage-hover-affordance>button:is(:hover,:focus-visible){color:var(--ig-ink)!important;background:var(--ig-wash-2)!important}html:root[data-look=ink-glass] .room-root[data-layout] .stage-hover-affordance .chart-data-chip{transition:border-color var(--ig-dur-fast) ease, color var(--ig-dur-fast) ease, background-color var(--ig-dur-fast) ease;min-height:30px!important;box-shadow:none!important}html:root[data-look=ink-glass] .room-root[data-layout] .stage-hover-affordance .chart-data-chip:hover{background:var(--ig-wash)!important}html:root[data-look=ink-glass] .room-root[data-layout] .stage-hover-affordance .chart-data-chip svg{width:15px!important;height:15px!important}html:root[data-look=ink-glass] .room-root[data-layout] .flow-chip{border-radius:var(--ig-r-cut-lg)!important;background:var(--ig-sumi-core)!important;color:var(--ig-on-ink)!important;font:600 15px/1 var(--font-sans)!important;box-shadow:var(--ig-shadow-2)!important}html:root[data-look=ink-glass] .room-root[data-layout] .flow-chip svg{color:var(--ig-pale)}html:root[data-look=ink-glass] .room-root[data-layout] .move-ghost{box-shadow:0 0 0 1.5px #f6f8fbbf;border:1.5px dashed var(--ig-sapphire)!important;background:#dbe8f32e!important;border-radius:3px!important}html:root[data-look=ink-glass] .room-root[data-layout] .move-ghost.is-live{background:#7fb3da52!important}html:root[data-look=ink-glass] .room-root[data-layout] .move-ghost.is-selected{box-shadow:0 0 0 4px #7fb3da59,inset 0 0 0 1.5px #f6f8fbbf;border-style:solid!important;border-width:2px!important}html:root[data-look=ink-glass] .room-root[data-layout] .ingest-status{color:var(--ig-ink-2)!important;font:italic 500 13px/1 var(--font-serif)!important;letter-spacing:.01em!important;text-transform:none!important;gap:8px!important}html:root[data-look=ink-glass] .room-root[data-layout] .ingest-status-dot{-webkit-mask:var(--ink-dot-b) center / 100% 100% no-repeat;-webkit-mask:var(--ink-dot-b) center / 100% 100% no-repeat;mask:var(--ink-dot-b) center / 100% 100% no-repeat;background:var(--ig-sapphire)!important;width:9px!important;height:9px!important;box-shadow:none!important;border-radius:0!important}html:root[data-look=ink-glass] .vg-context-menu{min-width:236px;padding:6px!important}html:root[data-look=ink-glass] .vg-context-menu button{gap:10px;min-height:36px;position:relative;font:500 14px/1.2 var(--font-sans)!important;transition:background-color var(--ig-dur-fast) ease, color var(--ig-dur-fast) ease, padding-left .3s var(--ig-ease)!important;padding:0 10px 0 12px!important}html:root[data-look=ink-glass] .vg-context-menu button:focus-visible{box-shadow:inset 2px 0 0 var(--ig-sapphire);background:var(--ig-wash)!important;outline:0!important}html:root[data-look=ink-glass] .vg-context-menu button:disabled{opacity:.45}html:root[data-look=ink-glass] .vg-context-menu kbd{font:600 10.5px/1 var(--font-sans)!important;color:var(--ig-ink-3)!important;background:#fff9!important}html:root[data-look=ink-glass] .vg-context-menu-icon{color:var(--ig-ink-3)}html:root[data-look=ink-glass] .vg-context-menu [role=separator],html:root[data-look=ink-glass] .vg-context-menu hr{-webkit-mask:none;mask:none;background:var(--qi-rule)!important;border:0!important;height:1px!important;margin:4px 10px!important}@media (any-pointer:coarse){html:root[data-look=ink-glass] .vg-context-menu button{min-height:44px}}html:root[data-look=ink-glass] .room-root[data-layout] .media-sheet{gap:12px!important;min-width:min(380px,100%)!important}html:root[data-look=ink-glass] .room-root[data-layout] .media-tabs{scrollbar-width:none;gap:2px!important;padding:0 2px!important}html:root[data-look=ink-glass] .room-root[data-layout] .media-tab{white-space:nowrap;font:500 14px/1 var(--font-sans)!important;padding:0 11px!important}html:root[data-look=ink-glass] .room-root[data-layout] .media-tab.is-active{background:0 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .media-tab svg{color:var(--ig-ink-3);transition:rotate .35s var(--ig-ease), color var(--ig-dur-fast) ease;flex:none;width:17px!important;height:17px!important}html:root[data-look=ink-glass] .room-root[data-layout] .media-tab:hover svg{color:var(--ig-sapphire)}html:root[data-look=ink-glass] .room-root[data-layout] .media-tab.is-active svg{color:var(--ig-sapphire-deep)}html:root[data-look=ink-glass] .room-root[data-layout] .media-tab-body{padding:2px 4px 6px!important}html:root[data-look=ink-glass] .room-root[data-layout] .media-upload{isolation:isolate;transition:border-color var(--ig-dur-fast) ease, color var(--ig-dur-fast) ease, background-color var(--ig-dur-fast) ease;flex-direction:column;position:relative;overflow:hidden;border:1.5px dashed var(--ig-rule-ink)!important;border-radius:var(--ig-r-card)!important;min-height:132px!important;color:var(--ig-ink-2)!important;font:500 14.5px/1.2 var(--font-sans)!important;background:#ffffff9e!important;gap:10px!important}html:root[data-look=ink-glass] .room-root[data-layout] .media-upload svg{color:var(--ig-sapphire);stroke-width:1.5px;transition:translate .4s var(--ig-ease);width:30px!important;height:30px!important}html:root[data-look=ink-glass] .room-root[data-layout] .media-upload:before{content:"";z-index:-1;pointer-events:none;background:var(--ig-pale);-webkit-mask:var(--ink-wash-a) center / 100% 100% no-repeat;-webkit-mask:var(--ink-wash-a) center / 100% 100% no-repeat;mask:var(--ink-wash-a) center / 100% 100% no-repeat;opacity:0;transition:opacity .5s var(--ig-ease), scale .7s var(--ig-ease);position:absolute;inset:10% 18%;scale:.5}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .media-upload:hover:not(.is-busy){border-color:var(--ig-sapphire)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .media-upload:hover:not(.is-busy):before{opacity:.4}}html:root[data-look=ink-glass] .room-root[data-layout] .media-upload:focus-within{box-shadow:0 0 0 4px var(--ig-pale-a);border-color:var(--ig-sapphire)!important}html:root[data-look=ink-glass] .room-root[data-layout] .media-upload.is-busy{opacity:1!important;border-style:solid!important;border-color:var(--ig-pale)!important}html:root[data-look=ink-glass] .room-root[data-layout] .media-upload.is-busy:before{opacity:.45;scale:1}html:root[data-look=ink-glass] .room-root[data-layout] .media-grid{gap:12px!important;padding:2px!important}html:root[data-look=ink-glass] .room-root[data-layout] .media-thumb{padding:0!important}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .media-thumb:hover{border-color:var(--ig-rule-ink)!important;box-shadow:var(--ig-shadow-leaf-lift)!important}}html:root[data-look=ink-glass] .room-root[data-layout] .media-thumb:focus-visible{outline-offset:3px}html:root[data-look=ink-glass] .room-root[data-layout] :is(.media-credit,.media-ask-note){color:var(--ig-ink-3)!important;font:500 12px/1.4 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.media-credit,.media-ask-note) a{color:var(--ig-sapphire);-webkit-text-decoration-color:var(--ig-pale);text-decoration-color:var(--ig-pale);text-underline-offset:3px}html:root[data-look=ink-glass] .room-root[data-layout] .media-search{gap:8px!important;margin-bottom:12px!important}html:root[data-look=ink-glass] .room-root[data-layout] .media-more{justify-self:center}html:root[data-look=ink-glass] .room-root[data-layout] .media-ask{gap:10px!important}html:root[data-look=ink-glass] .room-root[data-layout] .media-ask>label,html:root[data-look=ink-glass] .room-root[data-layout] .media-ask>p:first-child{font:500 16px/1.3 var(--font-serif)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.media-ask,.media-alt) textarea{min-height:96px;border:var(--ig-hair)!important;border-radius:var(--ig-r-ctl)!important;font:500 14.5px/1.45 var(--font-sans)!important;background:#ffffffd1!important}html:root[data-look=ink-glass] .room-root[data-layout] .media-error{border-left:3px solid var(--ig-ink);padding-left:10px;color:var(--ig-ink)!important;font:500 13px/1.4 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] .zone-picker{gap:10px!important;padding:4px 2px!important}html:root[data-look=ink-glass] .room-root[data-layout] .zone-picker-cell{isolation:isolate;transition:translate .35s var(--ig-ease), border-color var(--ig-dur-fast) ease, box-shadow .35s ease, scale var(--ig-dur-tap) var(--ig-ease);position:relative;border:1px solid var(--cv-leaf-edge)!important;border-radius:var(--ig-r-ctl)!important;color:var(--ig-ink-2)!important;background:#ffffff9e!important;gap:6px!important;padding:7px 7px 6px!important}html:root[data-look=ink-glass] .room-root[data-layout] .zone-picker-stage{box-shadow:inset 0 0 0 1px #8ea9c673;background:#fff!important;border-radius:2px!important}html:root[data-look=ink-glass] .room-root[data-layout] .zone-picker-box{transition:opacity .3s;background:var(--ig-sapphire)!important;opacity:.38!important;border-radius:1px!important}html:root[data-look=ink-glass] .room-root[data-layout] .zone-picker-label{font:500 12.5px/1.2 var(--font-sans)!important}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .zone-picker-cell:hover:not(:disabled){box-shadow:var(--ig-shadow-leaf-lift);border-color:var(--ig-sapphire)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .zone-picker-cell:hover:not(:disabled) .zone-picker-box{opacity:.72!important}}html:root[data-look=ink-glass] .room-root[data-layout] .zone-picker-cell:disabled{opacity:.55!important;background:0 0!important;border-style:dashed!important}html:root[data-look=ink-glass] .room-root[data-layout] .zone-picker-cell:disabled .zone-picker-box{border:1px dashed var(--ig-ink-3);opacity:.7!important;background:0 0!important}html:root[data-look=ink-glass] .room-root[data-layout] .zone-picker-cell.is-current{opacity:1!important;border:1.5px solid var(--ig-sapphire)!important;background:#dbe8f38c!important;border-style:solid!important;outline:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .zone-picker-cell.is-current .zone-picker-box{border:0;background:var(--ig-sapphire)!important;opacity:.8!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-popover{-webkit-backdrop-filter:var(--ig-blur-lg);backdrop-filter:var(--ig-blur-lg);border:var(--ig-hair)!important;border-radius:var(--ig-r-sheet)!important;background:var(--ig-glass-3)!important;box-shadow:var(--ig-glass-lip), var(--ig-shadow-2)!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet{color:var(--ig-ink)!important;background:0 0!important;gap:18px!important;padding:20px 20px 18px!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-heading{padding-bottom:12px;position:relative}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-heading:after{content:"";pointer-events:none;opacity:.5;height:3px;position:absolute;bottom:0;left:0;right:0}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-kicker{isolation:isolate;width:fit-content;position:relative;font:500 21px/1.2 var(--font-serif)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-kicker:after{content:"";z-index:-1;pointer-events:none;background:var(--ig-pale);height:8px;-webkit-mask:var(--ink-under-c) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask:var(--ink-under-c) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));mask:var(--ink-under-c) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask-composite:source-in;display:none;position:absolute;bottom:-3px;left:-3px;right:-6px;-webkit-mask-composite:source-in;mask-composite:intersect;--ink-p:112%!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-target{letter-spacing:.02em;color:var(--ig-ink-3)!important;font:500 12px/1.2 var(--font-sans)!important;margin-top:6px!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-readonly{color:var(--ig-ink-3)!important;font:italic 500 13px/1 var(--font-serif)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.chart-sheet-section-heading,.chart-sheet-type-heading,.chart-sheet-axis-heading,.chart-sheet-annotations-heading){text-transform:uppercase;color:var(--ig-sapphire)!important;font:600 10.5px/1.2 var(--font-sans)!important;letter-spacing:.14em!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.chart-sheet-field,.chart-sheet-options label,.chart-sheet-axis-row label,.chart-sheet-annotation-fields label){color:var(--ig-ink-2)!important;font:500 12.5px/1.3 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.chart-sheet-field select,.chart-sheet-options input:not([type=checkbox]),.chart-sheet-options select,.chart-sheet-grid input,.chart-sheet-grid select,.chart-sheet-axis-row input,.chart-sheet-annotation input,.chart-sheet-annotation select,.chart-sheet-annotation-fields :is(input,select)){font-variant-numeric:tabular-nums;min-height:34px;transition:border-color var(--ig-dur-fast) ease, box-shadow .25s ease, background-color var(--ig-dur-fast) ease;border:var(--ig-hair)!important;color:var(--ig-ink)!important;font:500 13px/1.2 var(--font-sans)!important;background:#ffffffdb!important;border-radius:7px!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.chart-sheet-grid,.chart-sheet-options,.chart-sheet-axis-row,.chart-sheet-annotation,.chart-sheet-field) :is(input:not([type=checkbox],[type=range]),select):hover:not(:disabled){border-color:var(--ig-rule-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.chart-sheet-grid,.chart-sheet-options,.chart-sheet-axis-row,.chart-sheet-annotation,.chart-sheet-field) :is(input:not([type=checkbox],[type=range]),select):focus{border-color:var(--ig-sapphire)!important;box-shadow:0 0 0 3px var(--ig-pale-a)!important;background:#fff!important;outline:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-grid-wrap{background:#ffffff80;border:var(--ig-hair)!important;border-radius:var(--ig-r-ctl)!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-grid :is(th,td){border-color:#cfd8e3cc!important;padding:6px 7px!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-grid thead th{color:var(--ig-ink-2)!important;font:600 12px/1.2 var(--font-sans)!important;background:#e9eff6f0!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-grid tbody th{background:#e9eff699!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-grid tbody tr{transition:background-color var(--ig-dur-fast) ease}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-grid tbody tr:hover{background:#eef4facc}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-grid.is-linked input:disabled{color:var(--ig-ink-2)!important;background:0 0!important;border-style:dashed!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-icon-button{transition:background-color var(--ig-dur-fast) ease, color var(--ig-dur-fast) ease, rotate .35s var(--ig-ease), scale var(--ig-dur-tap) var(--ig-ease);border:var(--ig-hair)!important;width:30px!important;height:30px!important;color:var(--ig-ink-3)!important;background:#fff9!important;border-radius:50%!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-icon-button:hover:not(:disabled){background:var(--ig-wash)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.chart-sheet-row-actions button,.chart-sheet-actions button,.chart-sheet-section-heading button,.chart-sheet-source-actions button,.chart-sheet-zone,.chart-sheet-remove,.sheet-link-orient){border:var(--ig-hair)!important;border-radius:var(--ig-r-ctl)!important;color:var(--ig-ink-2)!important;font:600 13px/1 var(--font-sans)!important;transition:background-color var(--ig-dur-fast) ease, color var(--ig-dur-fast) ease, border-color var(--ig-dur-fast) ease, scale var(--ig-dur-tap) var(--ig-ease)!important;background:#ffffff9e!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.chart-sheet-row-actions button,.chart-sheet-actions button,.chart-sheet-section-heading button,.chart-sheet-source-actions button,.chart-sheet-zone,.chart-sheet-remove):hover:not(:disabled){border-color:var(--ig-rule-ink)!important;background:var(--ig-wash-2)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.chart-sheet-row-actions,.chart-sheet-actions,.chart-sheet-section-heading,.chart-sheet-source-actions) svg{transition:rotate .35s var(--ig-ease)}html:root[data-look=ink-glass] .room-root[data-layout] :is(.chart-sheet-row-actions,.chart-sheet-section-heading) button:hover:not(:disabled) svg{color:var(--ig-sapphire)}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-zone.is-active{border-color:var(--ig-sapphire)!important;color:var(--ig-ink)!important;background:#dbe8f3b3!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-actions{position:relative;border-top:0!important;gap:10px!important;padding-top:14px!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-actions:before{content:"";pointer-events:none;background:var(--ig-rule-ink);opacity:.5;height:3px;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;mask:var(--ink-hair) center / 100% 100% no-repeat;position:absolute;top:0;left:0;right:0}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-actions .chart-sheet-primary{isolation:isolate;min-height:40px;position:relative;overflow:hidden;border-radius:var(--ig-r-cut-lg)!important;background:var(--ig-sapphire)!important;color:var(--ig-on-ink)!important;border:0!important;padding:0 18px!important;box-shadow:0 6px 14px -8px #1e4c8099!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-actions .chart-sheet-primary:hover:not(:disabled){background:var(--ig-sapphire-deep)!important;color:var(--ig-on-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-actions .chart-sheet-primary:disabled{box-shadow:none!important;opacity:1!important;background:#306fa873!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-remove{color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-messages p{border-radius:0 var(--ig-r-ctl) var(--ig-r-ctl) 0;border-left:3px solid var(--ig-ink)!important;color:var(--ig-ink)!important;font:500 13px/1.4 var(--font-sans)!important;background:#ffffffa6!important;padding:9px 12px!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-inline-warning{color:var(--ig-ink)!important;font:italic 500 12.5px/1.3 var(--font-serif)!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-inline-warning:before{content:"";background:var(--ig-sapphire);width:7px;height:7px;-webkit-mask:var(--ink-dot-a) center / 100% 100% no-repeat;-webkit-mask:var(--ink-dot-a) center / 100% 100% no-repeat;mask:var(--ink-dot-a) center / 100% 100% no-repeat;margin-right:6px;display:inline-block}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-gap input{accent-color:var(--ig-sapphire)}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-gap output{font:500 14px/1 var(--font-serif)!important;color:var(--ig-ink-2)!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-annotation{border:var(--ig-hair)!important;border-radius:var(--ig-r-ctl)!important;background:#ffffff80!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-axis-row{background:linear-gradient(90deg,#8ea9c680,#8ea9c600) top/100% 1px no-repeat;border-top:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-axis-row strong{color:var(--ig-ink)!important;font:500 14px/1 var(--font-serif)!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-source{border:var(--ig-hair)!important;border-radius:var(--ig-r-ctl)!important;background:#ffffff8c!important;padding:11px 12px!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-source.is-broken{border-left:3px solid var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-source.is-broken .chart-sheet-source-line>svg{color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-source-text{font:500 14px/1.3 var(--font-sans);color:var(--ig-ink)}html:root[data-look=ink-glass] .room-root[data-layout] :is(.chart-sheet-source-reason,.chart-sheet-source-why,.chart-sheet-source-hint,.sheet-link-muted,.sheet-link-option-meta){font-family:var(--font-sans);color:var(--ig-ink-3)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-link-list{gap:8px!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-link-option{transition:background-color var(--ig-dur-fast) ease, border-color var(--ig-dur-fast) ease, translate .3s var(--ig-ease), scale var(--ig-dur-tap) var(--ig-ease);border:var(--ig-hair)!important;border-radius:var(--ig-r-ctl)!important;color:var(--ig-ink)!important;background:#ffffff9e!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-link-option:hover:not(:disabled){border-color:var(--ig-rule-ink)!important;background:var(--ig-wash-2)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-link-option.is-selected{border-color:var(--ig-sapphire)!important;box-shadow:inset 0 0 0 1px var(--ig-sapphire), 0 0 0 3px #7fb3da40!important;background:#dbe8f38c!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-link-option:disabled{color:var(--ig-ink-3)!important;background:0 0!important;border-style:dashed!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-link-option-name{font:600 14px/1.3 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-link-upload{min-height:40px;transition:border-color var(--ig-dur-fast) ease, color var(--ig-dur-fast) ease, background-color var(--ig-dur-fast) ease;background:#ffffff80;border:1.5px dashed var(--ig-rule-ink)!important;border-radius:var(--ig-r-ctl)!important;color:var(--ig-ink-2)!important;font:600 13px/1 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-link-upload:hover:not(.is-busy){background:var(--ig-wash-2);border-color:var(--ig-sapphire)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-link-upload svg{color:var(--ig-sapphire)}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-link-preview-wrap{background:#ffffff8c;border:var(--ig-hair)!important;border-radius:var(--ig-r-ctl)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-link-preview td{color:var(--ig-ink);border-color:#cfd8e3cc!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-link-preview td.is-head{font-weight:600;color:var(--ig-ink-2)!important;background:#e9eff6e6!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-link-preview td.is-more{font:italic 500 12.5px/1 var(--font-serif)}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-link-orient{overflow:hidden;padding:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-link-orient button{transition:background-color var(--ig-dur-fast) ease, color var(--ig-dur-fast) ease;color:var(--ig-ink-2)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-link-orient button+button{border-left:var(--ig-hair)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-link-orient button.is-selected{color:var(--ig-ink)!important;background:#dbe8f3d9!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-link-problem svg{color:var(--ig-ink)}html:root[data-look=ink-glass] .room-root[data-layout] .stage-empty{letter-spacing:.005em;align-content:center;gap:6px;font:400 17px/1.35 var(--qi-body)!important;color:var(--ig-ink-3)!important}@media (any-pointer:coarse){html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail :is(.rail-collapse,.rail-add){width:44px!important;height:44px!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.media-ask,.media-alt) textarea,html:root[data-look=ink-glass] .room-root[data-layout] .media-search input,html:root[data-look=ink-glass] .room-root[data-layout] :is(.chart-sheet-field select,.chart-sheet-options input:not([type=checkbox]),.chart-sheet-options select,.chart-sheet-grid input,.chart-sheet-grid select,.chart-sheet-axis-row input,.chart-sheet-annotation input,.chart-sheet-annotation select,.chart-sheet-annotation-fields :is(input,select)){min-width:var(--w-target-coarse);min-height:var(--w-target-coarse);font-size:var(--w-fs-touch-input)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.sorter-close,.sorter-sec-delete,.sorter-sec-grip,.chart-sheet-icon-button){min-width:44px;min-height:44px}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-add-section{min-height:44px}html:root[data-look=ink-glass] .room-root[data-layout] .sorter-sec-grip{opacity:1}html:root[data-look=ink-glass] .room-root[data-layout] .stage-hover-affordance>button{min-height:44px}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin>span:first-child:not(.pin-preview):before,html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin>span:first-child:not(.pin-preview):after{bottom:-10px}}.structure-slot{pointer-events:none;box-sizing:border-box;border:2px solid var(--ig-sapphire);border-radius:var(--ig-r-ctl);position:absolute}.structure-chip,.structure-inspector-trigger{pointer-events:auto;border:1px solid var(--ig-rule);border-radius:var(--ig-r-ctl);background:var(--ig-glass-3);min-width:44px;min-height:44px;color:var(--ig-ink);font-family:var(--font-sans)}.structure-chip{align-items:center;gap:4px;padding:0 8px;display:flex;position:absolute;top:0;right:0}.structure-chip svg{width:24px;height:24px}.structure-inspector-trigger{padding:0 12px;position:absolute;bottom:8px;right:8px}.structure-inspector{color:var(--ig-ink)}.structure-inspector section{border-bottom:1px solid var(--ig-rule);padding:12px}.structure-inspector h3{font-family:var(--font-serif)}.structure-inspector label{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.structure-inspector :is(button,select,input){min-width:44px;min-height:44px;color:var(--ig-ink);background:var(--ig-glass-3);border:1px solid var(--ig-rule);border-radius:var(--ig-r-ctl)}.structure-inspector button{padding:0 12px}.structure-room-panel .blk-menu{box-shadow:none;width:100%;position:static}.structure-room-panel .blk-menu button{min-height:44px}.structure-layout-list{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.structure-inspector .structure-layout-choice{text-align:left;flex-direction:column;gap:8px;min-width:44px;min-height:44px;padding:8px;display:flex}.structure-layout-thumb{aspect-ratio:16/9;border-radius:var(--ig-r-ctl);background:var(--ig-paper);pointer-events:none;width:100%;position:relative;overflow:hidden}.structure-layout-choice small{color:var(--ig-ink-3)}.structure-inspector .structure-layout-reset{align-items:center;gap:8px;min-width:44px;min-height:44px;margin-top:12px;display:flex}.structure-layout-reset svg{width:24px;height:24px}.structure-layout-swap button:disabled{color:var(--ig-ink-3);background:var(--ig-glass-1);cursor:default}.structure-layout-swap button:focus-visible{outline:2px solid var(--ig-sapphire);outline-offset:2px}.grid-controls{pointer-events:none;position:absolute;inset:0}.grid-handles,.grid-ghost{box-sizing:border-box;pointer-events:none;position:absolute}.grid-handle{pointer-events:auto;border:2px solid var(--ig-sapphire);border-radius:var(--ig-r-cut);background:var(--ig-glass-3);width:12px;height:12px;padding:0;position:absolute;transform:translate(-50%,-50%)}.grid-handle[data-grid-handle=n]{cursor:ns-resize;top:0;left:50%}.grid-handle[data-grid-handle=ne]{cursor:nesw-resize;top:0;left:100%}.grid-handle[data-grid-handle=e]{cursor:ew-resize;top:50%;left:100%}.grid-handle[data-grid-handle=se]{cursor:nwse-resize;top:100%;left:100%}.grid-handle[data-grid-handle=s]{cursor:ns-resize;top:100%;left:50%}.grid-handle[data-grid-handle=sw]{cursor:nesw-resize;top:100%;left:0}.grid-handle[data-grid-handle=w]{cursor:ew-resize;top:50%;left:0}.grid-handle[data-grid-handle=nw]{cursor:nwse-resize;top:0;left:0}.grid-ghost{border:2px dashed var(--ig-sapphire);background:var(--ig-sapphire-a)}.grid-ghost[data-invalid]{border-color:var(--ig-rust-deep);background:var(--ig-glass-1)}.grid-reason{white-space:nowrap;color:var(--ig-rust-deep);background:var(--ig-glass-3);border:1px solid var(--ig-rust-deep);border-radius:var(--ig-r-ctl);font:500 13px/1.4 var(--font-sans);align-items:center;gap:4px;padding:6px 8px;display:flex;position:absolute;bottom:100%;left:0}.grid-reason svg{width:20px;height:20px}html:root[data-look=ink-glass] .room-root[data-layout=wide] .text-toolbar{border:var(--ig-hair);border-radius:var(--ig-r-capsule);background:var(--ig-glass-2);-webkit-backdrop-filter:var(--ig-blur);backdrop-filter:var(--ig-blur);box-shadow:var(--ig-glass-lip), inset 0 -1px 0 #8ea9c638, var(--ig-shadow-1);color:var(--ig-ink-2);font-family:var(--font-sans);gap:1px}html:root[data-look=ink-glass] .room-root[data-layout=wide] .text-toolbar-button{isolation:isolate;border-radius:var(--ig-r-ctl);color:inherit;transition:color var(--ig-dur-fast) ease, background-color var(--ig-dur-fast) ease, scale var(--ig-dur-tap) var(--ig-ease);position:relative}html:root[data-look=ink-glass] .room-root[data-layout=wide] .room-strip .text-toolbar button.text-toolbar-button{justify-content:center;align-items:center;gap:3px;display:inline-flex}html:root[data-look=ink-glass] .room-root[data-layout=wide] .text-toolbar-button:hover:not(:disabled){color:var(--ig-ink);background:var(--ig-wash-2)}html:root[data-look=ink-glass] .room-root[data-layout=wide] .text-toolbar-button:is([aria-pressed=true],[aria-pressed=mixed]){color:var(--ig-sapphire-deep);background:var(--ig-wash)}html:root[data-look=ink-glass] .room-root[data-layout=wide] .text-toolbar-button[aria-pressed=true]:after{content:"";z-index:-1;pointer-events:none;--mark:var(--ink-under-b);--ig-mark-tone:var(--ig-sapphire);--ink-p:0%;background:var(--ig-mark-tone);height:6px;-webkit-mask:var(--mark) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask:var(--mark) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));mask:var(--mark) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask-composite:source-in;position:absolute;bottom:2px;left:5px;right:5px;-webkit-mask-composite:source-in;mask-composite:intersect;--ink-p:112%!important}html:root[data-look=ink-glass] .room-root[data-layout=wide] .text-toolbar-button:disabled{opacity:.4}html:root[data-look=ink-glass] .room-root[data-layout=wide] .text-toolbar-button:focus-visible{outline:2px solid var(--ig-sapphire);outline-offset:2px}html:root[data-look=ink-glass] .room-root[data-layout=wide] .text-toolbar-separator{background:var(--ig-rule-ink);opacity:.7;width:6px;height:22px;-webkit-mask:var(--ink-vstroke) center / 100% 100% no-repeat;-webkit-mask:var(--ink-vstroke) center / 100% 100% no-repeat;mask:var(--ink-vstroke) center / 100% 100% no-repeat;margin:0 2px}html:root[data-look=ink-glass] .room-root[data-layout] :is(.text-toolbar-menu,.text-toolbar-link-popover){border:var(--ig-hair);border-radius:var(--ig-r-card);color:var(--ig-ink);background:var(--ig-glass-3);-webkit-backdrop-filter:var(--ig-blur-lg);backdrop-filter:var(--ig-blur-lg);box-shadow:var(--ig-glass-lip), var(--ig-shadow-2)}html:root[data-look=ink-glass] .room-root[data-layout] .text-toolbar-menu-item:hover,html:root[data-look=ink-glass] .room-root[data-layout] .text-toolbar-menu-item:focus-visible,html:root[data-look=ink-glass] .room-root[data-layout] .text-toolbar-menu-item[aria-checked=true]{color:var(--ig-sapphire);background:var(--ig-wash)}html:root[data-look=ink-glass] .room-root[data-layout] .text-toolbar-menu-swatch{border-color:var(--ig-rule-ink)}html:root[data-look=ink-glass] .room-root[data-layout] .text-toolbar-link-popover input{border:var(--ig-hair);color:var(--ig-ink);background:var(--ig-glass-1)}html:root[data-look=ink-glass] .room-root[data-layout] .text-toolbar-link-actions button{border:var(--ig-hair);color:var(--ig-ink);background:var(--ig-wash)}html:root[data-look=ink-glass] .room-root[data-layout] .text-toolbar-link-popover p{color:var(--ig-ink-2)}.room-root .office-import{gap:12px;display:grid}.room-root .office-import p{margin:0}.room-root .office-import button,.room-root .cq-office :is(button,summary){min-width:44px;min-height:44px}.room-root .office-import button svg{flex:none;width:20px;height:20px}.room-root .office-report{overflow-wrap:anywhere;gap:8px;display:grid}.room-root .office-report ul{gap:12px;padding-inline-start:20px;display:grid}.room-root .cq-office-report{padding:12px}.room-root .cq-office-report summary{cursor:pointer;align-items:center;display:flex}html:root[data-look=ink-glass] .room-root .office-report{color:var(--ig-ink)}html:root[data-look=ink-glass] .room-root .office-report small{color:var(--ig-ink-3)}html:root[data-look=ink-glass] .room-root .cq-office-report{border:var(--ig-hair);border-radius:var(--ig-r-card);background:var(--ig-glass-row)}html:root[data-look=ink-glass] .room-root[data-layout=wide] .rail-edge-tab{height:40px;color:var(--qi-ink-2,var(--ig-ink-2));font:600 13px/1 var(--font-sans);transition:color var(--m-fast,.12s) ease;gap:5px;padding:0 13px 0 9px;border:var(--ig-hair)!important;background:var(--ig-glass-2)!important;-webkit-backdrop-filter:var(--ig-blur)!important;backdrop-filter:var(--ig-blur)!important;box-shadow:var(--ig-glass-lip), var(--ig-glass-foot), var(--ig-shadow-1)!important;border-radius:12px!important}html:root[data-look=ink-glass] .room-root[data-layout=wide] .rail-edge-tab svg{stroke-width:1.8px;width:16px;height:16px;color:var(--qi-ink-3,var(--ig-ink-3));transition:color var(--m-fast,.12s) ease}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout=wide] .rail-edge-tab:hover{color:var(--qi-ink,var(--ig-ink))}html:root[data-look=ink-glass] .room-root[data-layout=wide] .rail-edge-tab:hover svg{color:var(--qi-sapphire,var(--ig-sapphire))}}html:root[data-look=ink-glass] .room-root[data-layout=wide] .rail-edge-tab:focus-visible{outline:2px solid var(--ig-sapphire);outline-offset:2px}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-collapse{width:32px!important;height:32px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-collapse:before{content:none!important}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .compact-rail .rail-collapse:hover:not(:disabled) svg{translate:none}}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-bar .tablet-cap.tablet-docview{gap:2px}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-bar .tablet-cap.tablet-docview>button[role=radio],html:root[data-look=ink-glass] .room-root[data-layout] .tablet-bar .tablet-cap.tablet-docview>.room-tooltip>button[role=radio]{font:600 13.5px/1 var(--font-sans);gap:6px;padding:0 12px;border-radius:var(--ig-r-ctl)!important;color:var(--qi-ink-2,var(--ig-ink-2))!important;background:0 0!important;transition:background-color .15s,color .15s!important}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-bar .tablet-cap.tablet-docview:not(.is-labelled)>button[role=radio],html:root[data-look=ink-glass] .room-root[data-layout] .tablet-bar .tablet-cap.tablet-docview:not(.is-labelled)>.room-tooltip>button[role=radio]{padding:0}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-bar .tablet-cap.tablet-docview>button[role=radio]:before,html:root[data-look=ink-glass] .room-root[data-layout] .tablet-bar .tablet-cap.tablet-docview>button[role=radio]:after,html:root[data-look=ink-glass] .room-root[data-layout] .tablet-bar .tablet-cap.tablet-docview>.room-tooltip>button[role=radio]:before,html:root[data-look=ink-glass] .room-root[data-layout] .tablet-bar .tablet-cap.tablet-docview>.room-tooltip>button[role=radio]:after{content:none!important}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-bar .tablet-cap.tablet-docview button[role=radio] svg{stroke-width:1.7px;width:19px!important;height:19px!important;rotate:none!important}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-bar .tablet-cap.tablet-docview>button[role=radio][aria-checked=true],html:root[data-look=ink-glass] .room-root[data-layout] .tablet-bar .tablet-cap.tablet-docview>.room-tooltip>button[role=radio][aria-checked=true]{color:var(--qi-paper,var(--ig-on-ink))!important;background:var(--qi-ink,var(--ig-ink))!important}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .tablet-bar .tablet-cap.tablet-docview>button[role=radio][aria-checked=false]:hover:not(:disabled),html:root[data-look=ink-glass] .room-root[data-layout] .tablet-bar .tablet-cap.tablet-docview>.room-tooltip>button[role=radio][aria-checked=false]:hover:not(:disabled){color:var(--qi-ink,var(--ig-ink))!important;background:var(--ig-sapphire-a)!important;transition-duration:var(--m-fast,.12s)!important}}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-bar .tablet-cap.tablet-docview button[role=radio]:focus-visible{outline-offset:-2px}html:root[data-look=ink-glass] .room-root .menu-list--flat>.menu-divider{background:var(--qi-rule,var(--ig-rule));height:1px;margin:0 10px}html:root[data-look=ink-glass] .room-root[data-layout=wide] .compact-room[data-bar=left]:has(>.compact-workspace>.compact-rail:not([inert]))>.tablet-bar--left{left:max(12px, var(--room-safe-left))}html:root[data-look=ink-glass] .room-root[data-layout=wide] .compact-room[data-bar=left]>.compact-workspace>.compact-rail:not([inert]){z-index:2;margin-top:calc(var(--room-safe-top) + 14px);margin-left:calc(max(12px, var(--room-safe-left)) + var(--tb-h) + 10px);margin-right:calc(-1 * (var(--tb-h) + 10px))}html:root[data-look=ink-glass] .room-root[data-layout] .cwait{box-shadow:none;background:#dbe8f3bf;border:0;border-radius:10px;gap:12px;margin:12px 12px 4px;padding:11px 10px 11px 14px}html:root[data-look=ink-glass] .room-root[data-layout] .cwait-title{font:600 13.5px/1.35 var(--font-sans);color:var(--qi-ink,var(--ig-ink))}html:root[data-look=ink-glass] .room-root[data-layout] .cwait-sub{font:400 12.5px/1.4 var(--font-sans);color:var(--qi-ink-3,var(--ig-ink-3));margin-top:3px}html:root[data-look=ink-glass] .room-root[data-layout] .cwait-review{background:var(--qi-sapphire,var(--ig-sapphire));min-height:32px;color:var(--ig-on-ink);font:600 12.5px/1 var(--font-sans);transition:background-color var(--m-fast,.12s) ease;border:0;border-radius:999px;padding:0 14px}html:root[data-look=ink-glass] .room-root[data-layout] .cwait-review:hover{background:var(--ig-sapphire-deep)}html:root[data-look=ink-glass] .room-root[data-layout] .cwait-review:focus-visible{outline:2px solid var(--qi-sapphire,var(--ig-sapphire));outline-offset:2px}html:root[data-look=ink-glass] .room-root[data-layout] .cwait.is-compact{margin:8px 10px 2px;padding:6px 6px 6px 12px}html:root[data-look=ink-glass] .room-root[data-layout] .side-over:has(.cpanel) .cwait{margin-top:calc(var(--room-safe-top,0px) + 12px);margin-right:56px}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-tabrow{border-bottom:0;gap:0;position:relative}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-tabrow:before{content:"";pointer-events:none;background:var(--ig-rule-ink);opacity:.55;height:4px;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;mask:var(--ink-hair) center / 100% 100% no-repeat;position:absolute;bottom:-1px;left:12px;right:12px}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-tabrow>.cpanel-main-tabs:before{display:none}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-more{margin:0 10px 3px 0}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-more-button{width:32px;height:32px;color:var(--qi-ink-3,var(--ig-ink-3));transition:color var(--m-fast,.12s) ease, background-color var(--m-fast,.12s) ease;background:0 0;border-radius:999px}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-more-button:is(:hover,[aria-expanded=true]){background:var(--ig-wash-2);color:var(--qi-ink,var(--ig-ink))}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-more-button:focus-visible{outline:2px solid var(--qi-sapphire,var(--ig-sapphire));outline-offset:-2px}html:root[data-look=ink-glass] .room-root[data-layout] .side-over .cpanel-tabrow{padding-right:48px}html:root[data-look=ink-glass] .room-root[data-layout] .side-over .cpanel-tabrow>.cpanel-main-tabs{padding-right:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .side-over .cwait+.cpanel-tabrow>.cpanel-main-tabs{padding-top:8px!important}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup+.cgroup{margin-top:6px}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup-head{min-height:36px;transition:background-color var(--m-fast,.12s) ease;align-items:center;gap:8px;padding:8px 10px 8px 14px!important}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup-head:focus-visible{outline:2px solid var(--qi-sapphire,var(--ig-sapphire));outline-offset:-2px}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list button.cgroup-head:hover{background:#dbe8f399!important}}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup-here{font:400 12.5px/1.2 var(--font-sans);color:var(--qi-ink-3,var(--ig-ink-3))}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup .cgroup-head .cgroup-count{background:0 0;border-radius:0;min-width:0;height:auto;padding:0;display:inline;font:500 12px/1 var(--font-sans)!important;color:var(--qi-ink-3,var(--ig-ink-3))!important}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup-elsewhere>summary .cgroup-count{font:500 12px/1 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] .cgroup-chev{width:14px;height:14px;color:var(--qi-ink-3,var(--ig-ink-3));transition:rotate var(--m-ui,.22s) var(--m-ease,cubic-bezier(.22,1,.36,1))}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup-head>.unread-dot,html:root[data-look=ink-glass] .room-root[data-layout] .cresolved-main>.unread-dot{border-radius:999px;flex:none;position:static;background:var(--qi-sapphire,var(--ig-sapphire))!important;width:6px!important;height:6px!important;box-shadow:none!important;margin:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .thread-head>.unread-dot{border-radius:999px;flex:none;background:var(--qi-sapphire,var(--ig-sapphire))!important;width:6px!important;height:6px!important;box-shadow:none!important;margin:0 -2px 0 0!important;position:static!important}html:root[data-look=ink-glass] .room-root[data-layout] .cgroup-resolved{min-height:32px;font:400 13px/1 var(--font-sans);color:var(--qi-ink-3,var(--ig-ink-3));transition:color var(--m-fast,.12s) ease, background-color var(--m-fast,.12s) ease;border-radius:8px;margin:2px 0 0 6px;padding:0 8px}html:root[data-look=ink-glass] .room-root[data-layout] .cgroup-resolved:hover{color:var(--qi-ink,var(--ig-ink));background:var(--ig-wash-2)}html:root[data-look=ink-glass] .room-root[data-layout] .cgroup-resolved svg{transition:rotate var(--m-ui,.22s) var(--m-ease,cubic-bezier(.22,1,.36,1))}html:root[data-look=ink-glass] .room-root[data-layout] .cresolved-row{transition:background-color var(--m-fast,.12s) ease;border-radius:10px;margin:0 2px}html:root[data-look=ink-glass] .room-root[data-layout] .cresolved-row:is(:hover,.hot){background:#dbe8f361}html:root[data-look=ink-glass] .room-root[data-layout] .cresolved-main{min-height:32px;padding:5px 12px}html:root[data-look=ink-glass] .room-root[data-layout] .cresolved-main .who{font:600 12.5px/1.2 var(--font-sans);color:var(--qi-ink-2,var(--ig-ink-2))}html:root[data-look=ink-glass] .room-root[data-layout] .cresolved-body{font:400 12.5px/1.3 var(--font-sans);color:var(--qi-ink-3,var(--ig-ink-3))}html:root[data-look=ink-glass] .room-root[data-layout] .cresolved-reopen{min-height:28px;color:var(--qi-sapphire,var(--ig-sapphire));font:600 12.5px/1 var(--font-sans);transition:color var(--m-fast,.12s) ease;padding:0 4px}html:root[data-look=ink-glass] .room-root[data-layout] .cresolved-reopen:hover{color:var(--ig-sapphire-deep)}html:root[data-look=ink-glass] .room-root[data-layout] .thread-resolve.is-done{color:var(--qi-sapphire,var(--ig-sapphire));gap:6px}html:root[data-look=ink-glass] .room-root[data-layout] .thread-resolve.is-done:after{display:none}html:root[data-look=ink-glass] .room-root[data-layout] .thread-resolve-check{stroke-width:2.2px;width:15px;height:15px}html:root[data-look=ink-glass] .room-root[data-layout] .thread-resolve-check path{stroke-dasharray:1;stroke-dashoffset:0}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-composer{padding:10px 12px calc(var(--room-safe-bottom,0px) + 12px);border-top:0;gap:8px;position:relative}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-composer:before{content:"";pointer-events:none;background:var(--ig-rule-ink);opacity:.5;height:3px;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;-webkit-mask:var(--ink-hair) center / 100% 100% no-repeat;mask:var(--ink-hair) center / 100% 100% no-repeat;position:absolute;top:-1px;left:12px;right:12px}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-composer textarea{border:var(--ig-hair);min-height:38px;box-shadow:var(--ig-glass-lip);color:var(--qi-ink,var(--ig-ink));font:400 13.5px/1.4 var(--font-sans);transition:border-color var(--m-fast,.12s) ease, background-color var(--m-fast,.12s) ease;background:#fffc;border-radius:12px;padding:9px 12px}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-composer textarea::placeholder{color:var(--qi-ink-3,var(--ig-ink-3))}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-composer textarea:hover{border-color:var(--ig-rule-ink)}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-composer textarea:focus{border-color:var(--qi-sapphire,var(--ig-sapphire));background:#fff;outline:none}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-composer .cbtn.primary{border-radius:999px;min-height:38px}html:root[data-look=ink-glass] .room-root[data-layout] .changes-since{font:400 12.5px/1 var(--font-sans);color:var(--qi-ink-3,var(--ig-ink-3));padding:2px 8px 10px;gap:4px!important}html:root[data-look=ink-glass] .room-root[data-layout] .changes-since-link{min-height:28px;color:var(--qi-sapphire,var(--ig-sapphire));font:600 12.5px/1 var(--font-sans);transition:color var(--m-fast,.12s) ease, background-color var(--m-fast,.12s) ease;border-radius:6px;padding:0 4px}html:root[data-look=ink-glass] .room-root[data-layout] .changes-since-link:is(:hover,[aria-expanded=true]){color:var(--ig-sapphire-deep);background:var(--ig-wash-2)}html:root[data-look=ink-glass] .room-root[data-layout] .changes-since-link svg{transition:rotate var(--m-ui,.22s) var(--m-ease,cubic-bezier(.22,1,.36,1))}html:root[data-look=ink-glass] .room-root[data-layout] .changes-since-link[aria-expanded=true] svg{rotate:180deg}html:root[data-look=ink-glass] .room-root[data-layout] .changes-timeline,html:root[data-look=ink-glass] .room-root[data-layout] .changes-waiting{gap:2px}html:root[data-look=ink-glass] .room-root[data-layout] .changes-timeline .ctl-item{padding-left:18px;position:relative}html:root[data-look=ink-glass] .room-root[data-layout] .changes-timeline .ctl-item:before,html:root[data-look=ink-glass] .room-root[data-layout] .changes-timeline .ctl-item+.ctl-item:before{content:"";background:var(--qi-rule,var(--ig-rule));opacity:1;pointer-events:none;border-radius:999px;width:7px;height:7px;position:absolute;inset:17px auto auto 6px;-webkit-mask:none;mask:none}html:root[data-look=ink-glass] .room-root[data-layout] .changes-timeline .ctl-item.is-pending:before{background:var(--qi-sapphire,var(--ig-sapphire))}html:root[data-look=ink-glass] .room-root[data-layout] .changes-timeline .cq-proposal:after{display:none}html:root[data-look=ink-glass] .room-root[data-layout] .changes-timeline .ctl-meta{font:400 11.5px/1.35 var(--font-sans);color:var(--qi-ink-3,var(--ig-ink-3))!important}html:root[data-look=ink-glass] .room-root[data-layout] .changes-timeline .change-row{padding-left:18px!important}html:root[data-look=ink-glass] .room-root[data-layout] .changes-timeline .cq-done .cq-main{padding-left:0}html:root[data-look=ink-glass] .room-root[data-layout] .changes-timeline .cq-done .cq-main strong{color:var(--qi-ink-2,var(--ig-ink-2));font-weight:500}html:root[data-look=ink-glass] .room-root[data-layout] .changes-list>.cq-settings{font:400 12px/1.4 var(--font-sans);color:var(--qi-ink-3,var(--ig-ink-3));margin:14px 8px 0}@media (any-pointer:coarse){html:root[data-look=ink-glass] .room-root[data-layout] :is(.cwait-review,.cpanel-more-button,.cgroup-resolved,.cresolved-main,.cresolved-reopen,.changes-since-link),html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .cgroup-head{min-height:44px}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-more-button{width:44px;height:44px}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-composer textarea{min-height:44px;font-size:16px}html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-composer .cbtn.primary{min-height:44px}}html:root[data-look=ink-glass] .room-root[data-layout=wide] .phone-dock--tablet .tablet-seg{padding:0;background:0 0!important}html:root[data-look=ink-glass] .room-root[data-layout=wide] .phone-dock--tablet .tablet-seg button{min-width:44px;position:relative;height:44px!important;color:var(--qi-ink-2)!important;box-shadow:none!important;background:0 0!important}html:root[data-look=ink-glass] .room-root[data-layout=wide] .phone-dock--tablet .tablet-seg button:not(.is-active):after{content:none}html:root[data-look=ink-glass] .room-root[data-layout=wide] .phone-dock--tablet .tablet-seg button.is-active:after{content:"";pointer-events:none;background:var(--qi-pale);height:5px;-webkit-mask:var(--ink-under-b) center / 100% 100% no-repeat;-webkit-mask:var(--ink-under-b) center / 100% 100% no-repeat;mask:var(--ink-under-b) center / 100% 100% no-repeat;position:absolute;bottom:1px;left:12px;right:12px}html:root[data-look=ink-glass] .room-root[data-layout=wide] .phone-dock--tablet .phone-dock-step{width:44px!important}html:root[data-look=ink-glass] .room-root[data-layout=wide] .phone-dock--tablet .phone-dock-divider{height:20px!important}html:root[data-look=ink-glass] .room-root[data-layout=wide] .phone-dock--tablet .phone-dock-pf{align-items:center;display:flex}html:root[data-look=ink-glass] .room-root[data-layout=wide] .phone-dock--tablet .phone-dock-pf :is(.pf-button--compact,.pf-compact-round,.pf-compact-wrap:not(:has(>button))){width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}html:root[data-look=ink-glass] .room-root[data-layout=wide] .phone-dock--tablet .phone-dock-pf .pf-button--labelled{width:auto;min-width:80px;padding:0 10px}
