html:root[data-look=ink-glass] .room-root[data-layout] .sheet--popover{box-shadow:var(--dir-glass-shadow)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-header{position:relative;border-bottom:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-header:after{content:"";pointer-events:none;height:1.5px;-webkit-mask:linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask:linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));mask:linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));background:linear-gradient(90deg,#8ea9c6bf,#8ea9c659 70%,#8ea9c600);display:none;position:absolute;bottom:0;left:16px;right:16px;--ink-p:112%!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet--popover .sheet-header h2{font-size:19px!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-content{color:var(--ig-ink-2);font-family:var(--font-sans)}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-share-body,.compact-people,.compact-versions,.compact-notes-sheet,.compact-publish-body,.compact-name-form,.compact-delete-confirm){gap:10px;display:grid}html:root[data-look=ink-glass] .room-root[data-layout] :is(.share-section>:is(.share-copy,.share-export),.compact-people>button,.compact-versions>button){isolation:isolate;text-align:left;letter-spacing:.005em;min-height:52px;transition:border-color var(--ig-dur-fast) ease, color var(--ig-dur-fast) ease, scale var(--ig-dur-tap) var(--ig-ease);align-items:center;gap:12px;text-decoration:none;position:relative;overflow:hidden;border:var(--ig-hair)!important;border-radius:var(--ig-r-card)!important;background:var(--ig-glass-row)!important;box-shadow:var(--ig-glass-lip)!important;color:var(--ig-ink)!important;font:500 14.5px/1.25 var(--font-sans)!important;justify-content:flex-start!important;padding:8px 14px 8px 10px!important;display:flex!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.share-section>:is(.share-copy,.share-export),.compact-people>button,.compact-versions>button):after{content:"";z-index:-1;pointer-events:none;width:calc(100% + 66px);-webkit-mask:linear-gradient(#000, #000) left / calc(100% - 58px) 100% no-repeat, var(--ink-dryedge) right / 60px 100% no-repeat;-webkit-mask:linear-gradient(#000, #000) left / calc(100% - 58px) 100% no-repeat, var(--ink-dryedge) right / 60px 100% no-repeat;mask:linear-gradient(#000, #000) left / calc(100% - 58px) 100% no-repeat, var(--ink-dryedge) right / 60px 100% no-repeat;opacity:0;transition:opacity var(--m-fast) ease;background:#dbe8f3cc;position:absolute;top:0;bottom:0;left:-64px;translate:62px}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] :is(.share-section>:is(.share-copy,.share-export),.compact-people>button,.compact-versions>button):hover:not(:disabled){border-color:var(--ig-rule-ink)!important;background:#ffffff8c!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.share-section>:is(.share-copy,.share-export),.compact-people>button,.compact-versions>button):hover:not(:disabled):after{opacity:1}}html:root[data-look=ink-glass] .room-root[data-layout] :is(.share-section>:is(.share-copy,.share-export),.compact-people>button,.compact-versions>button):disabled{opacity:.5;cursor:default}html:root[data-look=ink-glass] .room-root[data-layout] .share-section>:is(.share-copy,.share-export):before{content:"";border-radius:var(--ig-r-wash);background:var(--sh-tile-ink,var(--ig-sapphire-deep));width:34px;height:34px;-webkit-mask:var(--sh-i) center / 19px 19px no-repeat;-webkit-mask:var(--sh-i) center / 19px 19px no-repeat;mask:var(--sh-i) center / 19px 19px no-repeat;transition:rotate .35s var(--ig-ease), scale .35s var(--ig-ease);flex:none}html:root[data-look=ink-glass] .room-root[data-layout] .share-section{gap:9px}html:root[data-look=ink-glass] .room-root[data-layout] .share-section>h3{letter-spacing:.15em;align-items:center;gap:10px;margin:0 2px;display:flex;position:relative;color:var(--ig-sapphire)!important;font:600 10.5px/1 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] .share-section>h3:after{content:"";height:1.5px;-webkit-mask:linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask:linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));mask:linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));background:linear-gradient(90deg,#8ea9c6b3,#8ea9c600);flex:1;display:none;--ink-p:112%!important}html:root[data-look=ink-glass] .room-root[data-layout] .share-link-well{box-shadow:var(--ig-glass-lip);border:var(--ig-hair)!important;border-radius:var(--ig-r-ctl)!important;background:#ffffff9e!important;padding:10px 12px!important}html:root[data-look=ink-glass] .room-root[data-layout] .share-link-well code{color:var(--ig-sapphire-deep)!important;font:500 13px/1.3 var(--font-mono)!important}html:root[data-look=ink-glass] .room-root[data-layout] .share-section>:is(.share-copy,.share-export){background:radial-gradient(closest-side,#7fb3da6b,#7fb3da2e 70%,#0000 74%) 7px/40px 40px no-repeat,#ffffff8c!important}html:root[data-look=ink-glass] .room-root[data-layout] .share-section>.share-copy{--sh-tile-ink:var(--ig-on-ink);border-radius:var(--ig-r-cut-lg)!important;color:var(--ig-on-ink)!important;background:radial-gradient(closest-side, #fff3, #ffffff14 70%, transparent 74%) 7px 50% / 40px 40px no-repeat, var(--ig-sapphire)!important;box-shadow:var(--ig-shadow-0), 0 6px 14px #306fa838!important;border-color:#0000!important;font-weight:600!important}html:root[data-look=ink-glass] .room-root[data-layout] .share-section>.share-copy:after{background:var(--ig-sapphire-deep)}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .share-section>.share-copy:hover{background:radial-gradient(closest-side, #fff3, #ffffff14 70%, transparent 74%) 7px 50% / 40px 40px no-repeat, var(--ig-sapphire)!important;border-color:#0000!important}}html:root[data-look=ink-glass] .room-root[data-layout] .share-section>:is(.share-copy,.share-export){padding-right:40px!important}html:root[data-look=ink-glass] .room-root[data-layout] .share-section>:is(.share-copy,.share-export)>*{pointer-events:none}html:root[data-look=ink-glass] .room-root[data-layout] .share-section>.share-blocked-note{color:var(--ig-ink-3)!important;font:italic 400 12.5px/1.4 var(--font-sans)!important;margin:0 2px!important}html:root[data-look=ink-glass] .room-root[data-layout] .pub-menu{gap:12px;display:grid}html:root[data-look=ink-glass] .room-root[data-layout] .compact-publish-body{gap:14px!important}html:root[data-look=ink-glass] .pub-note{color:var(--ig-ink-3)!important;font:400 13px/1.55 var(--font-sans)!important}html:root[data-look=ink-glass] .pub-status{color:var(--ig-ink-2)!important;font:500 13px/1.4 var(--font-sans)!important}html:root[data-look=ink-glass] .pub-status svg{color:var(--ig-sapphire)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-publish-body button.pub-primary{isolation:isolate;min-height:46px;transition:scale var(--ig-dur-tap) var(--ig-ease);justify-content:center;justify-self:stretch;align-items:center;gap:9px;display:inline-flex;position:relative;overflow:hidden;border-radius:var(--ig-r-cut-lg)!important;background:var(--ig-sapphire)!important;color:var(--ig-on-ink)!important;box-shadow:var(--ig-shadow-0), 0 6px 14px #306fa838!important;font:600 15px/1 var(--font-sans)!important;border:0!important;padding:0 18px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-publish-body button.pub-primary:before{content:"";z-index:-1;background:var(--ig-sapphire-deep);width:calc(100% + 66px);-webkit-mask:linear-gradient(#000, #000) left / calc(100% - 58px) 100% no-repeat, var(--ink-dryedge) right / 60px 100% no-repeat;-webkit-mask:linear-gradient(#000, #000) left / calc(100% - 58px) 100% no-repeat, var(--ink-dryedge) right / 60px 100% no-repeat;mask:linear-gradient(#000, #000) left / calc(100% - 58px) 100% no-repeat, var(--ink-dryedge) right / 60px 100% no-repeat;opacity:0;transition:opacity var(--m-fast) ease;position:absolute;inset:0 0 0 -64px;translate:62px}html:root[data-look=ink-glass] .room-root[data-layout] .compact-publish-body button.pub-primary:after{content:"";z-index:-1;pointer-events:none;background:var(--ig-paper);opacity:.14;-webkit-mask:var(--ink-wear) 0 0 / 64px 64px;-webkit-mask:var(--ink-wear) 0 0 / 64px 64px;mask:var(--ink-wear) 0 0 / 64px 64px;position:absolute;inset:0}html:root[data-look=ink-glass] .room-root[data-layout] .compact-publish-body button.pub-primary svg{width:18px;height:18px;transition:rotate .6s var(--ig-ease)}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .compact-publish-body button.pub-primary:hover:not(:disabled):before{opacity:1}}html:root[data-look=ink-glass] .room-root[data-layout] .compact-publish-body button.pub-primary:disabled{opacity:.55;box-shadow:none!important}html:root[data-look=ink-glass] .room-root[data-layout] .share-section .compact-publish-body button.pub-primary{justify-content:flex-start;gap:14px;min-height:52px;border:var(--ig-hair)!important;border-radius:var(--ig-r-card)!important;color:var(--ig-ink)!important;box-shadow:var(--ig-glass-lip)!important;font:500 14.5px/1.25 var(--font-sans)!important;background:#ffffff8c!important;padding:8px 14px 8px 18px!important}html:root[data-look=ink-glass] .room-root[data-layout] .share-section .compact-publish-body button.pub-primary:before{background:#dbe8f3cc}html:root[data-look=ink-glass] .room-root[data-layout] .share-section .compact-publish-body button.pub-primary:after{display:none}html:root[data-look=ink-glass] .room-root[data-layout] .share-section .compact-publish-body button.pub-primary svg{color:var(--ig-sapphire)}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] .share-section .compact-publish-body button.pub-primary:hover:not(:disabled){border-color:var(--ig-rule-ink)!important}}html:root[data-look=ink-glass] .pub-link-row{border:var(--ig-hair);border-radius:var(--ig-r-ctl);box-shadow:var(--ig-glass-lip);background:#ffffff9e;padding:4px 4px 4px 12px;gap:6px!important}html:root[data-look=ink-glass] .pub-url{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;position:relative;overflow:hidden;color:var(--ig-sapphire-deep)!important;font:500 13px/1.3 var(--font-mono)!important;text-decoration:none!important}html:root[data-look=ink-glass] .pub-url:hover{text-underline-offset:4px;color:var(--ig-sapphire)!important;text-decoration:underline!important;-webkit-text-decoration-color:var(--ig-pale)!important;text-decoration-color:var(--ig-pale)!important;text-decoration-thickness:2px!important}html:root[data-look=ink-glass] .pub-slug-input{flex:1;min-width:0;color:var(--ig-ink)!important;font:500 13px var(--font-mono)!important;box-shadow:inset 0 -2px 0 var(--ig-sapphire)!important;background:0 0!important;border:0!important;border-radius:0!important}html:root[data-look=ink-glass] :is(.pub-icon-btn,.pub-copy){min-width:34px;min-height:34px;transition:background-color var(--ig-dur-fast) ease, color var(--ig-dur-fast) ease, rotate .35s var(--ig-ease);place-items:center;display:inline-grid;color:var(--ig-ink-3)!important;background:0 0!important;border:0!important;border-radius:50%!important}html:root[data-look=ink-glass] :is(.pub-icon-btn,.pub-copy):hover:not(:disabled){background:var(--ig-wash)!important;color:var(--ig-sapphire)!important}html:root[data-look=ink-glass] .pub-pin-row .pub-icon-btn:hover:not(:disabled) svg{transition:rotate .6s var(--ig-ease)}html:root[data-look=ink-glass] :is(.pub-icon-btn,.pub-copy):disabled{opacity:.45}html:root[data-look=ink-glass] .pub-actions{gap:8px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-publish-body .pub-actions button{min-height:40px;transition:border-color var(--ig-dur-fast) ease, background-color var(--ig-dur-fast) ease, scale var(--ig-dur-tap) var(--ig-ease);flex:1;justify-content:center;align-items:center;gap:7px;display:inline-flex;border:var(--ig-hair)!important;border-radius:var(--ig-r-ctl)!important;color:var(--ig-ink)!important;box-shadow:var(--ig-glass-lip)!important;font:600 13.5px var(--font-sans)!important;background:#ffffff8c!important;padding:0 14px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-publish-body .pub-actions button svg{width:16px;height:16px;color:var(--ig-sapphire);transition:rotate .6s var(--ig-ease)}html:root[data-look=ink-glass] .room-root[data-layout] .compact-publish-body .pub-actions button:hover:not(:disabled){border-color:var(--ig-rule-ink)!important;background:#dbe8f38c!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-publish-body .pub-actions button:first-child:disabled{opacity:1;color:var(--ig-sapphire-deep)!important;background:#dbe8f359!important;border-style:dashed!important;border-color:#306fa866!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-publish-body .pub-actions button:first-child:disabled svg{opacity:.7}html:root[data-look=ink-glass] :is(.pub-gate,.pub-opens){position:relative;border-top:0!important;padding-top:14px!important}html:root[data-look=ink-glass] :is(.pub-gate,.pub-opens):before{content:"";pointer-events:none;background:linear-gradient(90deg,#8ea9c6bf,#8ea9c64d 70%,#8ea9c600);height:1.5px;position:absolute;top:0;left:0;right:25%}html:root[data-look=ink-glass] .pub-switch{min-height:36px;color:var(--ig-ink)!important;font:500 14px var(--font-sans)!important;gap:10px!important}html:root[data-look=ink-glass] .pub-switch svg{color:var(--ig-sapphire)!important}html:root[data-look=ink-glass] .pub-pin{border:1.5px solid var(--ig-rule-ink);border-radius:var(--ig-r-cut);font-variant-numeric:tabular-nums;background:#ffffffb3;padding:4px 12px 3px;rotate:-1deg;color:var(--ig-ink)!important;font:500 22px/1.2 var(--font-serif)!important;letter-spacing:.28em!important}html:root[data-look=ink-glass] .pub-bars{background:linear-gradient(var(--ig-rule), var(--ig-rule)) bottom / 100% 1px no-repeat;padding-bottom:2px;gap:4px!important;height:40px!important}html:root[data-look=ink-glass] .pub-bar{transform-origin:bottom;background:linear-gradient(var(--ig-sapphire), var(--ig-pale))!important;opacity:.8!important;border-radius:3px 2px 0 0/4px 3px 0 0!important}html:root[data-look=ink-glass] .pub-bar:hover{opacity:1!important;background:var(--ig-sapphire-deep)!important}html:root[data-look=ink-glass] .pub-refs{color:var(--ig-ink-3)!important;font:500 11.5px var(--font-mono)!important}html:root[data-look=ink-glass] :is(.pub-error,.handoff-error){border-radius:var(--ig-r-cut-lg);background:var(--ig-sumi-core);align-items:flex-start;gap:9px;margin:0;padding:9px 12px;display:flex;color:var(--ig-on-ink)!important;font:500 13px/1.45 var(--font-sans)!important}html:root[data-look=ink-glass] :is(.pub-error,.handoff-error):before{content:"";background:var(--ig-pale);width:9px;height:9px;-webkit-mask:var(--ink-dot-c) center / 100% 100% no-repeat;-webkit-mask:var(--ink-dot-c) center / 100% 100% no-repeat;mask:var(--ink-dot-c) center / 100% 100% no-repeat;flex:none;margin-top:5px}html:root[data-look=ink-glass] .room-root[data-layout] .compact-inline-confirm{grid-template-columns:1fr auto auto;align-items:center;margin-top:12px;border:var(--ig-hair-ink)!important;border-radius:var(--ig-r-card)!important;box-shadow:var(--ig-glass-lip), var(--ig-shadow-1)!important;background:#ffffffb3!important;gap:8px 10px!important;padding:12px 12px 12px 16px!important;display:grid!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-inline-confirm p{font:500 14px/1.45 var(--font-sans);grid-column:1/-1;margin:0;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-versions{gap:8px}html:root[data-look=ink-glass] .room-root[data-layout] .sheet .compact-versions>button{grid-template-rows:auto auto;grid-template-columns:46px auto 1fr;gap:2px 12px;padding:10px 14px 10px 10px!important;display:grid!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-versions>button>b{width:40px;height:40px;color:var(--ig-ink);letter-spacing:-.01em;background:radial-gradient(closest-side,#dbe8f3e6 60%,#0000 64%);grid-row:1/span 2;place-self:center;place-items:center;display:grid;font:500 17px/1 var(--font-serif)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-versions>button>span{border:1.5px solid var(--ig-sapphire);border-radius:var(--ig-r-cut);color:var(--ig-sapphire-deep);font:700 9.5px/1.5 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;background:#dbe8f38c;grid-area:1/2;place-self:center start;padding:1px 7px 0;rotate:-3deg}html:root[data-look=ink-glass] .room-root[data-layout] .compact-versions>button>small{grid-area:2/2/auto/-1;color:var(--ig-ink-3)!important;font:400 12.5px/1.35 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-versions>button>.pf-dot{grid-area:1/3;place-self:center start}html:root[data-look=ink-glass] .room-root[data-layout] .compact-versions>button>b:only-of-type~small{grid-column:2/-1}html:root[data-look=ink-glass] .room-root[data-layout] .compact-versions>button.selected{overflow:visible;background:#dbe8f38c!important;border-color:#306fa873!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-versions>button.selected>b{color:var(--ig-sapphire-deep);isolation:isolate;position:relative}html:root[data-look=ink-glass] .room-root[data-layout] .compact-versions>button.selected>b:before{content:"";z-index:-1;pointer-events:none;background:var(--ig-sapphire);-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;position:absolute;inset:-3px;-webkit-mask-composite:source-in;mask-composite:intersect;--ink-p:112%!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-versions>button.selected:after{opacity:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet .compact-versions>button:not(:has(>b)){justify-self:start;min-height:40px;overflow:visible;box-shadow:none!important;color:var(--ig-sapphire)!important;background:0 0!important;border:0!important;padding:0 4px!important;font-weight:600!important;display:inline-flex!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-versions>button:not(:has(>b)):after{background:var(--ig-pale);width:100%;height:7px;-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%;top:auto;bottom:6px;left:0;-webkit-mask-composite:source-in;mask-composite:intersect;translate:none!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-history>span{align-items:center;gap:8px;display:inline-flex}html:root[data-look=ink-glass] .room-root[data-layout] .compact-history>span:before{content:"";background:var(--ig-sapphire);width:17px;height:17px;-webkit-mask:var(--ig-i-clock) center / 100% 100% no-repeat;-webkit-mask:var(--ig-i-clock) center / 100% 100% no-repeat;mask:var(--ig-i-clock) center / 100% 100% no-repeat;flex:none}html:root[data-look=ink-glass] .room-root[data-layout] .compact-people>p{margin:0;padding:4px 2px 2px;color:var(--ig-ink-3)!important;font:italic 500 15px/1.4 var(--font-serif)!important}html:root[data-look=ink-glass] .room-root[data-layout] .sheet .compact-people>button{grid-template-columns:40px 1fr;row-gap:1px;display:grid!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-people>button>span{box-shadow:0 0 0 2px var(--ig-paper), inset 0 0 0 1.5px #0b1f364d;grid-row:1/span 2;justify-self:center;border-radius:var(--ig-r-blot)!important;width:34px!important;height:34px!important;font:500 12px/1 var(--font-serif)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-people>button>small{grid-column:2;color:var(--ig-sapphire)!important;font:500 12.5px var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-people>button:not(:has(small)){cursor:default}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-people,.compact-name-form,.compact-comment-composer) label{letter-spacing:.15em;text-transform:uppercase;gap:7px;margin-top:4px;display:grid;color:var(--ig-sapphire)!important;font:600 11px/1 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-people,.compact-name-form) label input{text-transform:none;letter-spacing:0;min-height:44px;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, #ffffffb3!important;box-shadow:var(--ig-glass-lip)!important;color:var(--ig-ink)!important;font:500 16px/1.2 var(--font-serif)!important;transition:border-color var(--m-fast) ease, box-shadow var(--m-fast) ease!important;padding:0 14px!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-people,.compact-name-form) label 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] .room-root[data-layout] .compact-notes-sheet{gap:12px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-notes-sheet>p{margin:0;color:var(--ig-ink-2)!important;font:400 14px/1.55 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-notes-sheet>p:first-child:not(:only-child){letter-spacing:-.005em;color:var(--ig-ink)!important;font:500 17px/1.35 var(--font-serif)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-notes-sheet>p:only-child{color:var(--ig-ink-3)!important;font:italic 500 15px/1.5 var(--font-serif)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-notes-sheet>p[role=status]{align-items:flex-start;gap:9px;display:flex}html:root[data-look=ink-glass] .room-root[data-layout] .compact-notes-sheet>p[role=status]:before{content:"";background:var(--ig-sapphire);width:10px;height:10px;-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;margin-top:6px}html:root[data-look=ink-glass] .room-root[data-layout] .compact-notes-sheet textarea{resize:vertical;border:var(--ig-hair)!important;border-radius:var(--ig-r-cut-lg)!important;min-height:116px!important;box-shadow:var(--ig-glass-lip), inset 0 1px 3px #132a450d!important;color:var(--ig-ink)!important;font:500 12.5px/1.6 var(--font-mono)!important;background:linear-gradient(90deg,#0000 8px,#7fb3da8c 8px 9.5px,#0000 9.5px),#ffffffc7!important;padding:12px 14px 12px 18px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-notes-sheet textarea:focus{border-color:var(--qi-sapphire)!important;box-shadow:var(--ig-glass-lip), 0 0 0 3px #306fa82e!important;outline:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-notes-sheet>button.w-btn{justify-content:center;min-height:46px;font:600 14.5px var(--font-sans)!important;border:var(--ig-hair)!important;color:var(--ig-ink)!important;box-shadow:var(--ig-glass-lip)!important;background:#ffffff8c!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-notes-sheet>button.w-btn-send{--sweep:var(--ig-sapphire-deep);gap:10px;border-radius:var(--ig-r-cut-lg)!important;background:var(--ig-sapphire)!important;color:var(--ig-on-ink)!important;box-shadow:var(--ig-shadow-0), 0 6px 14px #306fa838!important;border:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-notes-sheet>button.w-btn-send:after{content:"";width:18px;height:18px;-webkit-mask:var(--ig-i-plane) center / 100% 100% no-repeat;-webkit-mask:var(--ig-i-plane) center / 100% 100% no-repeat;mask:var(--ig-i-plane) center / 100% 100% no-repeat;transition:translate .45s var(--ig-ease), rotate .45s var(--ig-ease);background:currentColor;flex:none;order:-1}html:root[data-look=ink-glass] .room-root[data-layout] .compact-notes-sheet>button.w-btn:not(.w-btn-send):after{content:"";background:var(--ig-sapphire);width:17px;height:17px;-webkit-mask:var(--ig-i-tray) center / 100% 100% no-repeat;-webkit-mask:var(--ig-i-tray) center / 100% 100% no-repeat;mask:var(--ig-i-tray) center / 100% 100% no-repeat;transition:translate .3s var(--ig-ease);flex:none;order:-1;margin-right:8px}html:root[data-look=ink-glass] .room-root[data-layout] .compact-notes-sheet>button.w-btn:not(.w-btn-send):hover{border-color:var(--ig-rule-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-delete-confirm,.compact-name-form){grid-template-columns:1fr auto auto;align-items:center;column-gap:10px}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-delete-confirm,.compact-name-form)>:not(button){grid-column:1/-1}html:root[data-look=ink-glass] .room-root[data-layout] .compact-delete-confirm>p:not([role=alert]){letter-spacing:-.005em;text-wrap:pretty;margin:0 0 6px;color:var(--ig-ink)!important;font:500 17px/1.45 var(--font-serif)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-delete-confirm>p:not([role=alert]):before{content:"";background:var(--ig-ink-2);width:26px;height:26px;-webkit-mask:var(--ig-i-trash) center / 100% 100% no-repeat;-webkit-mask:var(--ig-i-trash) center / 100% 100% no-repeat;mask:var(--ig-i-trash) center / 100% 100% no-repeat;margin-bottom:10px;display:block}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-delete-confirm,.compact-name-form)>button:first-of-type{grid-column:2}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-delete-confirm,.compact-name-form,.compact-inline-confirm)>button:first-of-type{isolation:isolate;min-height:44px;position:relative;box-shadow:none!important;color:var(--ig-sapphire)!important;font:600 14.5px var(--font-sans)!important;background:0 0!important;border:0!important;padding:0 12px!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-delete-confirm,.compact-name-form,.compact-inline-confirm)>button:first-of-type:after{content:"";z-index:-1;pointer-events:none;background:var(--ig-pale);height:7px;-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:9px;left:8px;right:8px;-webkit-mask-composite:source-in;mask-composite:intersect}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-delete-confirm,.compact-name-form,.compact-inline-confirm)>button:last-of-type{isolation:isolate;min-height:44px;transition:scale var(--ig-dur-tap) var(--ig-ease), opacity .2s ease;position:relative;overflow:hidden;border-radius:var(--ig-r-cut-lg)!important;background:var(--ig-ink)!important;color:var(--ig-on-ink)!important;font:600 14.5px var(--font-sans)!important;box-shadow:var(--ig-shadow-0), 0 6px 14px #132a452e!important;border:0!important;padding:0 18px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-name-form>button:last-of-type{background:var(--ig-sapphire)!important;box-shadow:var(--ig-shadow-0), 0 6px 14px #306fa838!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-delete-confirm,.compact-name-form,.compact-inline-confirm)>button:last-of-type:before{content:"";z-index:-1;background:var(--ig-sumi-core);width:calc(100% + 66px);-webkit-mask:linear-gradient(#000, #000) left / calc(100% - 58px) 100% no-repeat, var(--ink-dryedge) right / 60px 100% no-repeat;-webkit-mask:linear-gradient(#000, #000) left / calc(100% - 58px) 100% no-repeat, var(--ink-dryedge) right / 60px 100% no-repeat;mask:linear-gradient(#000, #000) left / calc(100% - 58px) 100% no-repeat, var(--ink-dryedge) right / 60px 100% no-repeat;opacity:0;transition:opacity var(--m-fast) ease;position:absolute;inset:0 0 0 -64px;translate:62px}html:root[data-look=ink-glass] .room-root[data-layout] .compact-name-form>button:last-of-type:before{background:var(--ig-sapphire-deep)}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-delete-confirm,.compact-name-form,.compact-inline-confirm)>button:last-of-type:after{content:"";z-index:-1;pointer-events:none;background:var(--ig-paper);opacity:.14;-webkit-mask:var(--ink-wear) 0 0 / 64px 64px;-webkit-mask:var(--ink-wear) 0 0 / 64px 64px;mask:var(--ink-wear) 0 0 / 64px 64px;position:absolute;inset:0}@media (hover:hover){html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-delete-confirm,.compact-name-form,.compact-inline-confirm)>button:last-of-type:hover:not(:disabled):before{opacity:1}}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-delete-confirm,.compact-name-form,.compact-inline-confirm)>button:disabled{opacity:.45;cursor:default;box-shadow:none!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-delete-confirm,.compact-comment-composer)>p[role=alert]{border-radius:var(--ig-r-cut-lg);background:var(--ig-sumi-core);align-items:flex-start;gap:9px;margin:0;padding:9px 12px;display:flex;color:var(--ig-on-ink)!important;font:500 13px/1.45 var(--font-sans)!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-delete-confirm,.compact-comment-composer)>p[role=alert]:before{content:"";background:var(--ig-pale);width:9px;height:9px;-webkit-mask:var(--ink-dot-c) center / 100% 100% no-repeat;-webkit-mask:var(--ink-dot-c) center / 100% 100% no-repeat;mask:var(--ink-dot-c) center / 100% 100% no-repeat;flex:none;margin-top:5px}html:root[data-look=ink-glass] .share-overlay{background:#132a4529!important}html:root[data-look=ink-glass] :is(.confirm-card,.contract-gap-card){box-sizing:border-box;border-radius:var(--ig-r-sheet)!important;gap:12px!important;width:min(440px,100vw - 32px)!important;padding:24px 24px 20px!important;display:grid!important}html:root[data-look=ink-glass] :is(.confirm-card,.contract-gap-card):before{opacity:.55!important;width:240px!important;height:240px!important;top:-110px!important;right:-100px!important}html:root[data-look=ink-glass] .confirm-card .confirm-title,html:root[data-look=ink-glass] .contract-gap-heading h2{isolation:isolate;letter-spacing:-.01em;text-wrap:balance;width:fit-content;position:relative;color:var(--ig-ink)!important;font:500 22px/1.25 var(--font-serif)!important;margin:0!important}html:root[data-look=ink-glass] .confirm-card .confirm-title: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] :is(.confirm-card,.contract-gap-card) .share-note{text-wrap:pretty;color:var(--ig-ink-2)!important;font:400 14.5px/1.55 var(--font-sans)!important}html:root[data-look=ink-glass] :is(.confirm-card,.contract-gap-card) .confirm-actions{align-items:center;gap:10px!important;margin-top:8px!important}html:root[data-look=ink-glass] :is(.confirm-card,.contract-gap-card) .confirm-btn{min-height:42px;font:600 14px var(--font-sans)!important;padding:0 18px!important}html:root[data-look=ink-glass] :is(.confirm-card,.contract-gap-card) .confirm-btn:not(.primary){-webkit-backdrop-filter:none;backdrop-filter:none;overflow:visible;box-shadow:none!important;color:var(--ig-sapphire)!important;background:0 0!important;border:0!important;padding:0 10px!important}html:root[data-look=ink-glass] :is(.confirm-card,.contract-gap-card) .confirm-btn:not(.primary):before{display:none}html:root[data-look=ink-glass] :is(.confirm-card,.contract-gap-card) .confirm-btn:not(.primary):after{content:"";z-index:-1;pointer-events:none;background:var(--ig-pale);height:7px;-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:8px;left:6px;right:6px;-webkit-mask-composite:source-in;mask-composite:intersect}html:root[data-look=ink-glass] :is(.confirm-card,.contract-gap-card) .confirm-btn:not(.primary){isolation:isolate;position:relative}html:root[data-look=ink-glass] .confirm-card:has(.destructive):after{content:"";background:var(--ig-ink-2);width:28px;height:28px;-webkit-mask:var(--ig-i-trash) center / 100% 100% no-repeat;-webkit-mask:var(--ig-i-trash) center / 100% 100% no-repeat;mask:var(--ig-i-trash) center / 100% 100% no-repeat;order:-1}html:root[data-look=ink-glass] .contract-gap-heading{gap:14px!important}html:root[data-look=ink-glass] .contract-gap-kicker{color:var(--ig-sapphire)!important;font:600 11px/1 var(--font-sans)!important;letter-spacing:.15em!important;margin:0 0 8px!important}html:root[data-look=ink-glass] .contract-gap-heading h2{font-size:20px!important}html:root[data-look=ink-glass] .contract-gap-heading .share-close{background:0 0;border:0;place-items:center;min-width:40px;min-height:40px;margin:-6px -8px 0 0;display:grid;transition:background-color var(--ig-dur-fast) ease, color var(--ig-dur-fast) ease, rotate .3s var(--ig-ease)!important}html:root[data-look=ink-glass] .contract-gap-list{list-style:none;color:var(--ig-ink)!important;font:400 14px/1.5 var(--font-sans)!important;gap:10px!important;padding:0!important}html:root[data-look=ink-glass] .contract-gap-list li{padding-left:26px;position:relative}html:root[data-look=ink-glass] .contract-gap-list li:before{content:"";background:var(--ig-sapphire);width:16px;height:6px;-webkit-mask:var(--ink-under-a) center / 100% 100% no-repeat;-webkit-mask:var(--ink-under-a) center / 100% 100% no-repeat;mask:var(--ink-under-a) center / 100% 100% no-repeat;position:absolute;top:.62em;left:2px}html:root[data-look=ink-glass] .room-root[data-layout] .compact-arrived-toast{font:500 14px/1.35 var(--font-sans)!important;text-align:left!important;gap:12px!important;padding:8px 6px 8px 16px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-arrived-toast:before{background:var(--ig-pale)!important;width:11px!important;height:11px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-arrived-toast button{transition:background-color var(--ig-dur-fast) ease, color var(--ig-dur-fast) ease, rotate .3s var(--ig-ease);flex:none;place-items:center;display:grid;color:#f6f8fbbf!important;border-radius:50%!important;min-width:36px!important;min-height:36px!important;margin:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-arrived-toast button:hover{color:#fff!important;background:#7fb3da2e!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-arrived-toast button svg{width:18px!important;height:18px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-copy-status{align-items:center;gap:9px;display:inline-flex;border-radius:var(--ig-r-cut-lg)!important;color:var(--ig-on-ink)!important;box-shadow:var(--ig-shadow-2)!important;font:600 13.5px var(--font-sans)!important;background:#0b1f36f0!important;padding:10px 16px 10px 13px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-copy-status:before{content:"";background:var(--ig-pale);width:16px;height:16px;-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;flex:none;-webkit-mask-composite:source-in;mask-composite:intersect;--ink-p:112%!important}html:root[data-look=ink-glass] :is(.room-root[data-layout] .compact-send-error,.blk-error){box-sizing:border-box;align-items:center;gap:10px;width:max-content;max-width:min(560px,100vw - 32px);display:flex;border-radius:var(--ig-r-cut-lg)!important;color:var(--ig-on-ink)!important;box-shadow:var(--ig-shadow-2), inset 3px 0 0 var(--ig-pale)!important;font:500 13.5px/1.4 var(--font-sans)!important;background:#0b1f36f2!important;border:0!important;padding:10px 8px 10px 14px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-send-error{padding-right:16px!important}html:root[data-look=ink-glass] .blk-error{translate:-50%;left:50%!important;transform:none!important}html:root[data-look=ink-glass] :is(.room-root[data-layout] .compact-send-error,.blk-error):before{content:"";background:var(--ig-pale);width:18px;height:18px;-webkit-mask:var(--ig-i-warn) center / 100% 100% no-repeat;-webkit-mask:var(--ig-i-warn) center / 100% 100% no-repeat;mask:var(--ig-i-warn) center / 100% 100% no-repeat;flex:none}html:root[data-look=ink-glass] .blk-error button{transition:background-color var(--ig-dur-fast) ease, color var(--ig-dur-fast) ease, rotate .3s var(--ig-ease);flex:none;color:#f6f8fbbf!important;border-radius:50%!important;width:36px!important;height:36px!important}html:root[data-look=ink-glass] .blk-error button:hover{color:#fff!important;background:#7fb3da2e!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-preview-notice{border:var(--ig-hair)!important;border-radius:var(--ig-r-capsule)!important;background:var(--ig-glass-3)!important;box-shadow:var(--ig-glass-lip), var(--ig-shadow-1)!important;font:italic 500 14px/1.35 var(--font-serif)!important;color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-room .rchip{-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;box-shadow:var(--ig-glass-lip), var(--ig-shadow-1)!important;color:var(--ig-ink)!important;font:500 13.5px/1.35 var(--font-sans)!important;gap:6px 10px!important;padding:6px 6px 6px 12px!important}html:root[data-look=ink-glass] .room-root[data-layout] .rchip>[role=status]{min-height:32px;gap:9px!important}html:root[data-look=ink-glass] .room-root[data-layout] .rchip>[role=status]>canvas{box-shadow:0 0 0 3px #f6f8fbe6, 0 0 0 4.5px var(--sh-orb,var(--ig-rule-ink));border-radius:50%;position:relative}html:root[data-look=ink-glass] .room-root[data-layout] .rchip-waiting{--sh-orb:var(--ig-rule-ink)}html:root[data-look=ink-glass] .room-root[data-layout] .rchip-listening{--sh-orb:var(--ig-pale)}html:root[data-look=ink-glass] .room-root[data-layout] .rchip-picked-up{--sh-orb:var(--ig-sapphire)}html:root[data-look=ink-glass] .room-root[data-layout] .rchip-picked-up>[role=status]{color:var(--ig-sapphire-deep);font-weight:600}html:root[data-look=ink-glass] .room-root[data-layout] .compact-room .rchip-picked-up{isolation:isolate;position:relative;overflow:visible}html:root[data-look=ink-glass] .room-root[data-layout] .compact-room .rchip-picked-up:before{content:"";z-index:-1;pointer-events:none;background:var(--ig-pale);opacity:.45;-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;position:absolute;inset:-16px -26px}html:root[data-look=ink-glass] .room-root[data-layout] .rchip button:not(.rchip-cancel){transition:border-color var(--ig-dur-fast) ease, background-color var(--ig-dur-fast) ease, scale var(--ig-dur-tap) var(--ig-ease);border:var(--ig-hair)!important;border-radius:var(--ig-r-ctl)!important;min-height:34px!important;color:var(--ig-sapphire-deep)!important;font:600 13px var(--font-sans)!important;background:#fff9!important;padding:0 12px!important}html:root[data-look=ink-glass] .room-root[data-layout] .rchip button:not(.rchip-cancel):hover{border-color:var(--ig-rule-ink)!important;background:#dbe8f3b3!important}html:root[data-look=ink-glass] .room-root[data-layout] .rchip .rchip-cancel{isolation:isolate;position:relative;min-height:34px!important;color:var(--ig-ink-2)!important;font:600 13px var(--font-sans)!important;background:0 0!important;border:0!important;padding:0 8px!important}html:root[data-look=ink-glass] .room-root[data-layout] .rchip .rchip-cancel:after{content:"";z-index:-1;pointer-events:none;background:var(--ig-ink-3);opacity:.55;height:7px;-webkit-mask:var(--ink-under-d) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));-webkit-mask:var(--ink-under-d) center / 100% 100% no-repeat, linear-gradient(90deg, #000 calc(var(--ink-p) - 14%), transparent var(--ink-p));mask:var(--ink-under-d) 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;top:50%;left:4px;right:4px;translate:0 -40%;-webkit-mask-composite:source-in;mask-composite:intersect}html:root[data-look=ink-glass] .room-root[data-layout] .rchip .rchip-cancel:is(:hover,:focus-visible){color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .rchip .rchip-toast{order:9;align-items:center;gap:8px;margin:0 auto;font:600 12.5px var(--font-sans)!important;flex-basis:auto!important;padding:6px 12px!important;display:inline-flex!important}html:root[data-look=ink-glass] .room-root[data-layout] .rchip .rchip-toast:before{content:"";background:var(--ig-pale);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}html:root[data-look=ink-glass] .room-root[data-layout] .rchip-copy-error{font:500 13px/1.45 var(--font-sans);color:var(--ig-ink)!important}html:root[data-look=ink-glass] .room-root[data-layout] .rchip-copy-error textarea{border:var(--ig-hair)!important;border-radius:var(--ig-r-cut-lg)!important;font:500 12px/1.55 var(--font-mono)!important;color:var(--ig-ink)!important;background:#fffc!important}html:root[data-look=ink-glass] .room-root[data-layout] .rchip-send{border:var(--ig-hair)!important;border-radius:var(--ig-r-capsule)!important;background:var(--ig-glass-3)!important;min-height:38px!important;color:var(--ig-sapphire-deep)!important;box-shadow:var(--ig-glass-lip), var(--ig-shadow-1)!important;font:600 13.5px var(--font-sans)!important;padding:0 16px!important}html:root[data-look=ink-glass] .brief-card{isolation:isolate;-webkit-backdrop-filter:var(--ig-blur-lg);backdrop-filter:var(--ig-blur-lg);position:relative;overflow:hidden;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;color:var(--ig-ink)!important;gap:18px!important;padding:30px 32px 28px!important}html:root[data-look=ink-glass] .brief-card:before{content:"";z-index:-1;pointer-events:none;background:var(--ink-ground-edge) no-repeat center / 100% 100%;opacity:.55;width:280px;height:280px;position:absolute;top:-120px;right:-110px}html:root[data-look=ink-glass] .brief-card-kicker{color:var(--ig-sapphire)!important;font:600 11px/1 var(--font-sans)!important;letter-spacing:.15em!important}html:root[data-look=ink-glass] .brief-card-head h2{isolation:isolate;width:fit-content;color:var(--ig-ink);letter-spacing:-.015em;position:relative;font:500 30px/1.15 var(--font-serif)!important}html:root[data-look=ink-glass] .brief-card-head h2:after{content:"";z-index:-1;pointer-events:none;background:var(--ig-pale);mix-blend-mode:multiply;height:10px;-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:-4px;right:-8px;-webkit-mask-composite:source-in;mask-composite:intersect;--ink-p:112%!important}html:root[data-look=ink-glass] .brief-card-state{color:var(--ig-ink-2)!important;font:500 13.5px var(--font-sans)!important}html:root[data-look=ink-glass] .brief-card-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;background:var(--ig-ink-3)!important;border-radius:0!important;width:10px!important;height:10px!important}html:root[data-look=ink-glass] .brief-card-dot.is-waiting{background:var(--ig-sapphire)!important}html:root[data-look=ink-glass] .brief-card-text{padding:2px 0 2px 18px;position:relative;color:var(--ig-ink)!important;font:400 17px/1.6 var(--font-serif)!important}html:root[data-look=ink-glass] .brief-card-text:before{content:"";background:var(--ig-pale);width:7px;-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;bottom:4px;left:0;-webkit-mask-composite:source-in;mask-composite:intersect;--ink-p:112%!important}html:root[data-look=ink-glass] .brief-card-facts{border-top:0;padding-top:14px;position:relative;font:400 14px/1.45 var(--font-sans)!important;gap:8px 20px!important}html:root[data-look=ink-glass] .brief-card-facts:before{content:"";background:linear-gradient(90deg,#8ea9c6bf,#8ea9c600);height:1.5px;position:absolute;top:0;left:0;right:30%}html:root[data-look=ink-glass] .brief-card-facts dt{font:600 10.5px/1.9 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ig-sapphire)!important}html:root[data-look=ink-glass] .brief-card-facts dd{color:var(--ig-ink)!important}html:root[data-look=ink-glass] .brief-files li>svg{color:var(--ig-sapphire)!important}html:root[data-look=ink-glass] .brief-card-prompt{border-radius:var(--ig-r-card);background:#dbe8f366;border-top:0!important;padding:16px 18px!important}html:root[data-look=ink-glass] .brief-card-prompt p{font:400 13.5px/1.5 var(--font-sans);color:var(--ig-ink-2)!important}html:root[data-look=ink-glass] .brief-card-prompt code{border:var(--ig-hair)!important;border-radius:var(--ig-r-cut-lg)!important;color:var(--ig-ink)!important;font:500 12.5px/1.6 var(--font-mono)!important;background:#fffc!important}html:root[data-look=ink-glass] .brief-card-empty{font:italic 500 17px/1.4 var(--font-serif)!important}html:root[data-look=ink-glass] .keyboard-help-note{color:var(--ig-ink-3)!important;font:italic 400 13px/1.45 var(--font-sans)!important}html:root[data-look=ink-glass] .keyboard-help-list{gap:0 28px!important}html:root[data-look=ink-glass] .keyboard-help-list li{min-height:38px;position:relative;color:var(--ig-ink)!important;font:500 13px/1.3 var(--font-sans)!important;border-bottom:0!important;align-items:center!important;padding:6px 2px!important}html:root[data-look=ink-glass] .keyboard-help-list li:after{content:"";background:linear-gradient(90deg, var(--ig-rule), #cfd8e34d);height:1px;position:absolute;bottom:0;left:0;right:0}html:root[data-look=ink-glass] .keyboard-help-list kbd{rotate:-1deg;box-shadow:0 1px #132a4514;color:var(--ig-ink)!important;font:600 11px/1.3 var(--font-mono)!important;background:#ffffffd9!important;padding:3px 7px 2px!important}html:root[data-look=ink-glass] .keyboard-help-list li:nth-child(2n) kbd{rotate:.8deg}@media (hover:hover){html:root[data-look=ink-glass] .keyboard-help-list li:hover kbd{border-color:var(--ig-sapphire)!important;color:var(--ig-sapphire-deep)!important}}html:root[data-look=ink-glass] .keyboard-help-list kbd{transition:rotate .3s var(--ig-ease), color var(--ig-dur-fast) ease, border-color var(--ig-dur-fast) ease}html:root[data-look=ink-glass] .find-popover{padding:10px!important}html:root[data-look=ink-glass] .find-field{align-items:center;gap:8px;padding:0 4px 0 12px;display:flex}html:root[data-look=ink-glass] .find-field input{box-shadow:none!important;color:var(--ig-ink)!important;font:500 15px var(--font-sans)!important;background:0 0!important;border:0!important;padding:10px 4px!important}html:root[data-look=ink-glass] .find-close{background:0 0;border:0;place-items:center;min-width:34px;min-height:34px;display:grid;transition:background-color var(--ig-dur-fast) ease, color var(--ig-dur-fast) ease, rotate .3s var(--ig-ease)!important;margin-top:0!important}html:root[data-look=ink-glass] .find-count{letter-spacing:.14em;text-transform:uppercase;color:var(--ig-ink-3)!important;font:600 10.5px/1 var(--font-sans)!important;margin:10px 4px 6px!important}html:root[data-look=ink-glass] .find-results{gap:2px}html:root[data-look=ink-glass] .find-results button{isolation:isolate;border-radius:var(--ig-r-ctl);transition:background-color var(--ig-dur-fast) ease;position:relative;overflow:hidden;color:var(--ig-ink)!important;border:0!important;padding:9px 10px 9px 12px!important}html:root[data-look=ink-glass] .find-results button+button:before{content:"";background:linear-gradient(90deg, var(--ig-rule), transparent);height:1px;position:absolute;top:0;left:12px;right:12px}html:root[data-look=ink-glass] .find-results button:is(:hover,:focus-visible){background:#dbe8f399!important}html:root[data-look=ink-glass] .find-results strong{font:600 10.5px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ig-sapphire)!important}html:root[data-look=ink-glass] .find-results span{font:400 13.5px/1.4 var(--font-sans);color:var(--ig-ink-2)!important}html:root[data-look=ink-glass] .find-results mark{color:inherit;background:#7fb3da73;border-radius:2px}html:root[data-look=ink-glass] :is(.auth-page,.app:has(>.room-dead),.app:has(>.workspace>.stage-col>.stage-hint>.pill)){isolation:isolate;min-height:100dvh;position:relative;overflow:hidden;background:var(--qi-paper)!important}html:root[data-look=ink-glass] :is(.auth-page,.app:has(>.room-dead),.app:has(>.workspace>.stage-col>.stage-hint>.pill)):before,html:root[data-look=ink-glass] :is(.auth-page,.app:has(>.room-dead),.app:has(>.workspace>.stage-col>.stage-hint>.pill)):after{content:none!important}html:root[data-look=ink-glass] :is(.auth-frame,.app>.room-dead,.app>.workspace>.stage-col>.stage-hint){isolation:isolate;box-sizing:border-box;-webkit-backdrop-filter:var(--ig-blur-lg);backdrop-filter:var(--ig-blur-lg);color:var(--ig-ink-2);text-align:center;justify-items:center;margin:auto;position:relative;border-radius:var(--ig-r-sheet)!important;background:var(--dir-glass-bg)!important;width:min(440px,100vw - 32px)!important;box-shadow:var(--ig-glass-lip), var(--ig-shadow-2)!important;border:0!important;flex:none!important;gap:14px!important;padding:32px!important;display:grid!important}html:root[data-look=ink-glass] :is(.auth-frame,.app>.room-dead,.app>.workspace>.stage-col>.stage-hint):before{content:none!important}html:root[data-look=ink-glass] :is(.auth-frame .auth-wordmark,.auth-frame .not-found-title,.app>.room-dead h1){letter-spacing:-.015em;text-wrap:balance;width:fit-content;text-decoration:none;color:var(--qi-ink)!important;font:500 28px/1.18 var(--qi-display)!important;margin:0!important}html:root[data-look=ink-glass] :is(.auth-frame .auth-wordmark,.auth-frame .not-found-title,.app>.room-dead h1):after{content:none!important}html:root[data-look=ink-glass] .app>.room-dead h1{font-size:24px!important}html:root[data-look=ink-glass] :is(.auth-frame .auth-description,.app>.room-dead p){text-wrap:pretty;max-width:34ch;color:var(--ig-ink-2)!important;font:400 15px/1.55 var(--font-sans)!important;margin:0!important}html:root[data-look=ink-glass] .auth-frame .not-found-code{border:1.5px solid var(--ig-sapphire);border-radius:var(--ig-r-cut);background:#dbe8f38c;order:-1;padding:2px 8px 1px;rotate:-3deg;color:var(--ig-sapphire-deep)!important;font:700 11px/1.5 var(--font-sans)!important;letter-spacing:.2em!important;margin:0 0 -2px!important}html:root[data-look=ink-glass] .auth-frame .not-found-title{order:0}html:root[data-look=ink-glass] :is(.auth-frame:has(.not-found-code)>.w-btn--primary,.app>.room-dead .room-dead-link){justify-content:center;align-items:center;gap:9px;min-height:46px;text-decoration:none;display:inline-flex;margin-top:10px!important;padding:0 24px!important;font-size:15px!important;line-height:1!important}html:root[data-look=ink-glass] .auth-frame:has(.not-found-code)>.w-btn--primary:after{display:none}html:root[data-look=ink-glass] .auth-frame .auth-home{align-items:center;min-height:40px;margin-top:2px;text-decoration:none;display:inline-flex;color:var(--qi-sapphire)!important;font:500 14px var(--qi-body)!important}html:root[data-look=ink-glass] .auth-frame .auth-home:hover{color:var(--qi-sapphire-deep)!important}html:root[data-look=ink-glass] .auth-frame{width:min(460px,100vw - 24px)!important;padding-bottom:20px!important}html:root[data-look=ink-glass] .auth-frame .ig-seal{min-height:48px}html:root[data-look=ink-glass] .app:has(>.workspace>.stage-col>.stage-hint>.pill)>.workspace{flex:1;place-items:center;display:grid;background:0 0!important}html:root[data-look=ink-glass] .app>.workspace>.stage-col:has(>.stage-hint>.pill){place-items:center;width:100%;min-height:100dvh;display:grid;background:0 0!important}html:root[data-look=ink-glass] .app>.workspace>.stage-col:has(>.stage-hint>.pill)>.stage-viewport{display:none}html:root[data-look=ink-glass] .app>.workspace>.stage-col>.stage-hint:has(>.pill){letter-spacing:-.005em;min-height:0;height:auto!important;color:var(--ig-ink)!important;font:500 20px/1.35 var(--font-serif)!important;padding:112px 32px 34px!important}html:root[data-look=ink-glass] .app>.workspace>.stage-col>.stage-hint:has(>.pill):before{background:var(--ig-sumi-mid);width:66px;height:66px;-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;top:28px;-webkit-mask-composite:source-in;mask-composite:intersect;--ink-p:112%!important}html:root[data-look=ink-glass] .app>.workspace>.stage-col>.stage-hint>.pill{position:absolute;top:49px;left:50%;translate:-50%;color:var(--ig-sapphire-deep)!important;font:600 17px/1 var(--font-serif)!important;letter-spacing:.04em!important;text-transform:none!important;background:0 0!important;border-radius:0!important;padding:0!important}html:root[data-look=ink-glass] .room-root[data-viewer=reviewer] .compact-stage{isolation:isolate;position:relative}html:root[data-look=ink-glass] .room-root[data-viewer=reviewer] .compact-stage:after{content:"";z-index:0;aspect-ratio:1.6;pointer-events:none;background:var(--ig-pale);width:min(820px,120%);-webkit-mask:var(--ink-wash-a) center / 100% 100% no-repeat, var(--ink-wash-a) center / 80% 80% no-repeat;-webkit-mask-composite:xor;-webkit-mask:var(--ink-wash-a) center / 100% 100% no-repeat, var(--ink-wash-a) center / 80% 80% no-repeat;mask:var(--ink-wash-a) center / 100% 100% no-repeat, var(--ink-wash-a) center / 80% 80% no-repeat;opacity:0;position:absolute;top:46%;left:50%;translate:-50% -50%;-webkit-mask-composite:xor;mask-composite:exclude}html:root[data-look=ink-glass] .room-root[data-viewer=reviewer] .room-nav-foot .compact-account-row{text-align:left;width:100%;min-height:56px;box-shadow:var(--ig-glass-lip);grid-template-columns:38px 1fr;align-items:center;gap:10px;border:var(--ig-hair)!important;border-radius:var(--ig-r-card)!important;background:var(--ig-glass-row)!important;color:var(--ig-ink)!important;font:500 14px/1.35 var(--font-sans)!important;padding:8px 10px!important;display:grid!important}html:root[data-look=ink-glass] .room-root[data-viewer=reviewer] .room-nav-foot .compact-account-row svg{box-sizing:border-box;background:radial-gradient(closest-side,#7fb3da73 62%,#0000 66%);padding:7px;width:34px!important;height:34px!important;color:var(--ig-sapphire-deep)!important}html:root[data-look=ink-glass] .room-root[data-viewer=reviewer] .room-nav-foot .compact-account-row:hover{border-color:var(--ig-rule-ink)!important;background:#dbe8f38c!important}html:root[data-look=ink-glass] .room-root[data-viewer=reviewer] .room-nav-foot .compact-account-row svg{transition:rotate .35s var(--ig-ease)!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-name-field{z-index:30;top:calc(var(--room-safe-top,0px) + 76px);box-sizing:border-box;width:min(520px,100% - 24px);-webkit-backdrop-filter:var(--ig-blur-lg);backdrop-filter:var(--ig-blur-lg);isolation:isolate;position:absolute;left:50%;overflow:hidden;translate:-50%;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;padding:16px 16px 14px!important}html:root[data-look=ink-glass] .room-root[data-layout=compact] .room-name-field{top:calc(var(--room-safe-top,0px) + 72px)}html:root[data-look=ink-glass] .room-root[data-layout] .room-name-field:before{content:"";z-index:-1;pointer-events:none;background:var(--ink-ground-edge) no-repeat center / 100% 100%;opacity:.5;width:200px;height:200px;position:absolute;top:-90px;right:-80px}html:root[data-look=ink-glass] .room-root[data-layout] .room-name-field .compact-name-form{gap:10px 8px!important}html:root[data-look=ink-glass] .room-root[data-layout] .room-name-field .compact-name-form label{margin-top:0}html:root[data-look=ink-glass] .room-root[data-layout] .compact-comment-composer label input{text-transform:none;letter-spacing:0;font:500 16px/1.2 var(--font-serif)!important}@media (any-pointer:coarse){html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-notes-sheet textarea,.rchip-copy-error textarea,.find-field input,.pub-slug-input,.room-nav-rename input,.compact-comment-composer :is(textarea,input)){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] :is(.pub-icon-btn,.pub-copy,.find-close,.rchip button,.rchip-send,.compact-arrived-toast button,.blk-error button){min-width:44px!important;min-height:44px!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-publish-body .pub-actions button,html:root[data-look=ink-glass] :is(.confirm-card,.contract-gap-card) .confirm-btn{min-height:44px}}@media (max-width:640px){html:root[data-look=ink-glass] :is(.auth-frame,.app>.room-dead,.app>.workspace>.stage-col>.stage-hint){padding:104px 22px 24px!important}html:root[data-look=ink-glass] :is(.auth-frame .auth-wordmark,.auth-frame .not-found-title){font-size:25px!important}html:root[data-look=ink-glass] .brief-card{padding:22px 20px!important}html:root[data-look=ink-glass] .brief-card-head h2{font-size:25px!important}html:root[data-look=ink-glass] :is(.confirm-card,.contract-gap-card) .confirm-actions{justify-content:flex-end}}html:root[data-look=ink-glass] .room-root[data-layout] .share-section .export-menu{width:100%;display:grid}html:root[data-look=ink-glass] .room-root[data-layout=wide] .sheet--popover:has(.keyboard-help-content){width:min(600px,100vw - 24px)!important}html:root[data-look=ink-glass] .keyboard-help-list kbd{white-space:nowrap;max-width:none}html:root[data-look=ink-glass] .room-root[data-layout=compact] .keyboard-help-list{grid-template-columns:1fr!important}html:root[data-look=ink-glass] .room-master-panel{color:var(--ig-ink-2);border-top:var(--ig-hair);padding-top:12px}html:root[data-look=ink-glass] .room-master-panel .master-fields{border:var(--ig-hair);border-radius:var(--ig-r-card);background:var(--ig-glass-row);gap:8px;min-width:0;margin:0;padding:12px;display:grid}html:root[data-look=ink-glass] .room-master-panel legend{color:var(--ig-ink-3);font:500 13px/1.4 var(--font-sans)}html:root[data-look=ink-glass] .room-master-panel label{min-width:0;font:500 14px/1.4 var(--font-sans);gap:4px;display:grid}html:root[data-look=ink-glass] .room-master-panel :is(button,input,select){box-sizing:border-box;min-width:44px;min-height:44px;color:var(--ig-ink);font:500 16px/1.4 var(--font-sans)}html:root[data-look=ink-glass] .room-master-panel :is(input,select,.master-fields>button,.master-cell>button,.master-stepper>button){border:var(--ig-hair);border-radius:var(--ig-r-ctl);background:var(--ig-glass-1);width:100%;padding:8px}html:root[data-look=ink-glass] .room-master-panel .menu-row{text-align:left;width:100%}html:root[data-look=ink-glass] .room-master-panel .master-stepper{grid-template-columns:minmax(0,1fr) 44px minmax(44px,64px) 44px;align-items:center;gap:4px;display:grid}html:root[data-look=ink-glass] .room-master-panel .master-stepper input{text-align:center}html:root[data-look=ink-glass] .room-master-panel .master-stepper svg{width:24px;height:24px}html:root[data-look=ink-glass] .room-master-panel .master-cell{gap:8px;min-width:0;display:grid}html:root[data-look=ink-glass] .room-master-panel :is(button,input,select):focus-visible{outline:2px solid var(--ig-sapphire);outline-offset:2px}html:root[data-look=ink-glass] .room-master-panel :is(button,input,select):disabled{opacity:.5}html:root[data-look=ink-glass] .room-master-panel p{color:var(--ig-ink-3);font:500 14px/1.4 var(--font-sans)}html:root[data-look=ink-glass] .room-root[data-layout] .master-stage-preview{z-index:20;pointer-events:auto;background:var(--ig-paper);position:absolute;inset:0}html:root[data-look=ink-glass] .room-root[data-layout] .master-document-preview{z-index:20;background:var(--ig-paper);position:absolute;inset:0}html:root[data-look=ink-glass] .master-document-preview .flow-scroll{height:100%}html:root[data-look=ink-glass] .sharing-controls{gap:10px;min-width:0;display:grid}html:root[data-look=ink-glass] :is(.sharing-add,.sharing-general){gap:8px;min-width:0;display:grid}html:root[data-look=ink-glass] .sharing-controls label{min-width:0;color:var(--ig-ink-2);font:500 13px/1.4 var(--font-sans);gap:4px;display:grid}html:root[data-look=ink-glass] .sharing-controls :is(input,select,button){box-sizing:border-box;border:var(--ig-hair);border-radius:var(--ig-r-ctl);background:var(--ig-glass-1);min-width:44px;max-width:100%;min-height:44px;color:var(--ig-ink);font:500 16px/1.4 var(--font-sans);padding:8px 10px}html:root[data-look=ink-glass] .sharing-controls button{cursor:pointer;justify-content:center;align-items:center;gap:8px;display:flex}html:root[data-look=ink-glass] .sharing-controls svg{flex:none;width:24px;height:24px}html:root[data-look=ink-glass] .sharing-controls :is(input,select,button):focus-visible{outline:2px solid var(--ig-sapphire);outline-offset:2px}html:root[data-look=ink-glass] .sharing-controls :disabled{opacity:.5;cursor:default}html:root[data-look=ink-glass] .sharing-people{gap:8px;margin:0;padding:0;list-style:none;display:grid}html:root[data-look=ink-glass] .sharing-person{border:var(--ig-hair);border-radius:var(--ig-r-card);background:var(--ig-glass-row);min-width:0;box-shadow:var(--ig-glass-lip);flex-wrap:wrap;align-items:center;gap:8px;padding:10px;display:flex}html:root[data-look=ink-glass] .sharing-identity{overflow-wrap:anywhere;min-width:0;color:var(--ig-ink);flex:100%;gap:2px;display:grid}html:root[data-look=ink-glass] .sharing-controls :is(small,p){color:var(--ig-ink-3);font:400 13px/1.5 var(--font-sans);margin:0}html:root[data-look=ink-glass] .sharing-controls [role=alert]{color:var(--ig-sapphire-deep)}@media (hover:hover){html:root[data-look=ink-glass] .sharing-controls button:hover:not(:disabled){border-color:var(--ig-rule-ink);background:var(--ig-glass-3)}}html:root[data-look=ink-glass] .invite-card{box-sizing:border-box;border:var(--ig-hair);border-radius:var(--ig-r-card);background:var(--ig-glass-1);width:min(100%,440px);box-shadow:var(--ig-glass-lip);color:var(--ig-ink);margin:auto;padding:24px}html:root[data-look=ink-glass] .invite-card h1{font:600 24px/1.3 var(--font-sans);margin:0}html:root[data-look=ink-glass] .invite-auth-link{box-sizing:border-box;border:var(--ig-hair);border-radius:var(--ig-r-ctl);background:var(--ig-glass-1);min-width:44px;min-height:44px;color:var(--ig-sapphire-deep);font:500 16px/1.4 var(--font-sans);justify-content:center;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:flex}html:root[data-look=ink-glass] .invite-auth-link:focus-visible{outline:2px solid var(--ig-sapphire);outline-offset:2px}html:root[data-look=ink-glass] .home-folder-picker,html:root[data-look=ink-glass] .home-folder-form{gap:12px;padding:16px;display:grid}html:root[data-look=ink-glass] .home-folder-picker button,html:root[data-look=ink-glass] .home-folder-form button,html:root[data-look=ink-glass] .home-folder-form input{min-height:44px;color:inherit;background:var(--ig-glass-1);border:1px solid var(--ig-rule);font:inherit;border-radius:12px;padding:8px 12px}html:root[data-look=ink-glass] .home-folder-picker button{text-align:left;align-items:center;gap:8px;display:flex}html:root[data-look=ink-glass] .home-folder-picker svg{width:24px;height:24px}html:root[data-look=ink-glass] .home-folder-form label{gap:8px;display:grid}html:root[data-look=ink-glass] .home-folder-picker button:disabled,html:root[data-look=ink-glass] .home-folder-form button:disabled{opacity:.5}html:root[data-look=ink-glass] .team-dialog form{gap:16px}html:root[data-look=ink-glass] .team-dialog p{overflow-wrap:anywhere;margin:0}html:root[data-look=ink-glass] .team-dialog .team-actions button{flex:auto}html:root[data-look=ink-glass] .team-share-add{gap:8px;min-width:0;display:grid}@media (min-width:641px){html:root[data-look=ink-glass] .team-share-add{grid-template-columns:minmax(0,1fr) minmax(110px,auto)}html:root[data-look=ink-glass] .team-share-add button{grid-column:1/-1}}html:root[data-look=ink-glass] .room-root[data-layout] .sheet-header:after{content:"";background:var(--qi-rule);opacity:1;height:1px;position:absolute;bottom:0;left:16px;right:16px;-webkit-mask:none!important;mask:none!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-share-body{gap:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .compact-share-body>:is(.sharing-controls,.share-section)+:is(.sharing-controls,.share-section){border-top:1px solid var(--qi-rule);margin-top:16px;padding-top:16px}html:root[data-look=ink-glass] .room-root[data-layout] .share-section+.share-section{border-top:1px solid var(--qi-rule);padding-top:16px}html:root[data-look=ink-glass] .room-root[data-layout] .share-section>h3:after{content:none!important}html:root[data-look=ink-glass] .room-root[data-layout] .share-section>.share-copy{border-radius:var(--dir-r-ctl)!important;background:var(--qi-rust)!important;color:#fff!important;box-shadow:none!important;font:600 14px/1.2 var(--qi-body)!important;border:0!important}html:root[data-look=ink-glass] .room-root[data-layout] .share-section>.share-copy:hover:not(:disabled){background:var(--qi-rust-hover)!important}html:root[data-look=ink-glass] .room-root[data-layout] .share-section>.share-copy:before,html:root[data-look=ink-glass] .room-root[data-layout] .share-section>.share-copy:after{content:none!important}html:root[data-look=ink-glass] :is(.sharing-controls,.team-controls,.invite-card) :is(input,textarea,select){outline:0;border:1px solid var(--qi-rule)!important;border-radius:var(--dir-r-ctl)!important;color:var(--qi-ink)!important;box-shadow:none!important;background:#fff!important}html:root[data-look=ink-glass] :is(.sharing-controls,.team-controls,.invite-card) :is(input,textarea,select):focus{border-color:var(--qi-sapphire)!important;box-shadow:inset 0 0 0 1px var(--qi-sapphire)!important}html:root[data-look=ink-glass] :is(.sharing-controls,.team-controls,.invite-card) button:not(.w-btn--primary,.ig-seal,.destructive,.share-copy){border:1px solid var(--qi-rule)!important;border-radius:var(--dir-r-ctl)!important;color:var(--qi-ink)!important;box-shadow:none!important;background:#fff!important}html:root[data-look=ink-glass] :is(.sharing-add,.team-controls) button[type=submit],html:root[data-look=ink-glass] .team-actions button[type=submit],html:root[data-look=ink-glass] .team-settings form>button:not([type=button]){border-radius:var(--dir-r-ctl)!important;background:var(--qi-rust)!important;color:#fff!important;border:0!important}html:root[data-look=ink-glass] :is(.sharing-add,.team-controls) button[type=submit]:hover:not(:disabled),html:root[data-look=ink-glass] .team-actions button[type=submit]:hover:not(:disabled),html:root[data-look=ink-glass] .team-settings form>button:not([type=button]):hover:not(:disabled){background:var(--qi-rust-hover)!important}html:root[data-look=ink-glass] .sharing-people{border-top:1px solid var(--qi-rule);gap:0!important}html:root[data-look=ink-glass] .sharing-person{border:0!important;border-bottom:1px solid var(--qi-rule)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}html:root[data-look=ink-glass] .invite-card{-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}html:root[data-look=ink-glass] .invite-card h1{font:500 28px/1.2 var(--qi-display)!important}html:root[data-look=ink-glass] .team-dialog{padding:16px}html:root[data-look=ink-glass] .team-controls .w-card{box-shadow:var(--dir-paper-shadow)!important;background:#fff!important;border:0!important;border-radius:10px!important}html:root[data-look=ink-glass] .team-settings>h1{font:500 40px/1.1 var(--qi-display)!important}html:root[data-look=ink-glass] .team-members{border-top:1px solid var(--qi-rule);margin:0;padding:0;list-style:none}html:root[data-look=ink-glass] .team-members>li{border-bottom:1px solid var(--qi-rule)}html:root[data-look=ink-glass] .team-dialog.team-controls{box-shadow:none;background:0 0;border:0;border-radius:10px}html:root[data-look=ink-glass] .invite-card>p+:is(a,button),html:root[data-look=ink-glass] .invite-card>:is(a,button)+:is(a,button){border-top:1px solid var(--qi-rule)}@media (max-width:640px){html:root[data-look=ink-glass] .auth-frame{padding:28px 22px 24px!important}}
@keyframes ig-open{0%{opacity:0;translate:0 4px}}@keyframes ig-open-c{0%{opacity:0;translate:-50% 4px}to{translate:-50%}}@keyframes ig-arrive{0%{opacity:0}}@keyframes ig-flash{0%{background-color:var(--ig-wash)}to{background-color:#0000}}@keyframes qi-pin-drop{0%{translate:0 -18px}}@keyframes qi-seal{0%{rotate:-4deg;scale:1.25}to{rotate:-9deg;scale:1}}html:root[data-look=ink-glass] :is(.ig-seal,.room-root[data-layout] .tablet-send):disabled{animation:none}html:root[data-look=ink-glass] :is(.vg-context-menu,.w-appearance-menu,.pf-report-popover,.pf-popover,.find-popover,.rail-preview,.pin-preview),html:root[data-look=ink-glass] .room-root[data-layout] .sheet--popover,html:root[data-look=ink-glass] .share-card{animation:ig-open var(--m-ui) var(--m-ease) backwards}html:root[data-look=ink-glass] .room-tooltip-bubble{animation:ig-open var(--m-fast) var(--m-ease) backwards!important}html:root[data-look=ink-glass] :is(.room-root[data-layout] :is(.mode-toast,.compact-arrived-toast),.rchip-toast,.ig-toast){animation:ig-open var(--m-ui) var(--m-ease) backwards}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-arrived-toast,.compact-send-error,.compact-copy-status){animation:ig-open-c var(--m-ui) var(--m-ease) backwards}html:root[data-look=ink-glass] .ig-changed{animation:1.8s both ig-flash}html:root[data-look=ink-glass] :is(.deck-empty,.cpanel-empty,.room-nav-empty,.version-empty,.media-empty,.sorter-empty,.ig-empty):before{animation:.4s backwards ig-arrive}html:root[data-look=ink-glass] .pf-button:not(.is-holding):before,html:root[data-look=ink-glass] .pf-button:after{animation:none}html:root[data-look=ink-glass] .room-root[data-layout] .room-pen-tray .pen-tray{animation:ig-open var(--m-ui) var(--m-ease) backwards}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-send--sent{animation:qi-seal var(--m-ink) var(--ig-ease-stamp) backwards}@keyframes dir-loading{0%{opacity:.55}to{opacity:.85}}html:root[data-look=ink-glass] :is(.template-skeleton,.ig-skeleton),html:root[data-look=ink-glass] :is(.stage-empty,.doc-loading,.ig-loading):before,html:root[data-look=ink-glass] .dash .library-status:before,html:root[data-look=ink-glass] .dash .library-status:after,html:root[data-look=ink-glass] .dash :is([role=tabpanel]>.taste-muted,.styles-list>p,.styles-editor>p,.libtab>.taste-muted,.sheets-section>.taste-muted):before,html:root[data-look=ink-glass] .dash [role=tabpanel]>.taste-muted:after{animation:1.6s ease-in-out infinite alternate dir-loading}html:root[data-look=ink-glass] .room-root[data-layout] .tablet-send--sent{rotate:-9deg}html:root[data-look=ink-glass] .room-root[data-layout] .cmenu,html:root[data-look=ink-glass] .room-root[data-layout] .tc-pop,html:root[data-look=ink-glass] .dash .library-upload-dialog>.w-card{animation:ig-open var(--m-ui) var(--m-ease) backwards}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin-draft:after{animation:.38s backwards ig-arrive}html:root[data-look=ink-glass] .room-root[data-layout] .pin.pin-draft{animation:qi-pin-drop .38s var(--m-ease-drop) backwards}html:root[data-look=ink-glass] .room-root[data-layout] :is(.pin-composer-card,.ink-composer-card),html:root[data-look=ink-glass] .room-root[data-layout] .chart-sheet-popover{animation:ig-open var(--m-ui) var(--m-ease) backwards}html:root[data-look=ink-glass] .dash .taste-item.is-contested .taste-id:before{animation:none}html:root[data-look=ink-glass] .dash .taste-menu{animation:ig-open var(--m-ui) var(--m-ease) backwards}html:root[data-look=ink-glass] .dash .style-quiz-actions>.w-btn--primary:disabled{animation:none}@keyframes sh-nudge{0%,to{translate:0}35%{translate:-3px}70%{translate:2px}}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-share-body,.compact-people,.compact-versions,.compact-notes-sheet,.compact-publish-body,.compact-name-form,.compact-delete-confirm),html:root[data-look=ink-glass] :is(.pub-error,.handoff-error),html:root[data-look=ink-glass] .room-root[data-layout] .compact-inline-confirm{animation:ig-open var(--m-ui) var(--m-ease) backwards}html:root[data-look=ink-glass] .room-root[data-layout] :is(.compact-delete-confirm,.compact-comment-composer)>p[role=alert]{animation:ig-open var(--m-ui) var(--m-ease) backwards, sh-nudge .4s var(--ig-ease) .2s}html:root[data-look=ink-glass] .share-overlay{animation:ig-arrive var(--m-ui) ease backwards}html:root[data-look=ink-glass] .room-root[data-layout] .compact-send-error,html:root[data-look=ink-glass] .blk-error{animation:ig-open-c var(--m-ui) var(--m-ease) backwards, sh-nudge-c .45s var(--ig-ease) .2s}@keyframes sh-nudge-c{0%,to{translate:-50%}35%{translate:calc(-50% - 3px)}70%{translate:calc(2px - 50%)}}html:root[data-look=ink-glass] .room-root[data-layout] .room-name-field{animation:ig-open-c var(--m-ui) var(--m-ease) backwards}html:root[data-look=ink-glass] .room-root[data-layout=wide] .text-toolbar{animation:ig-open var(--m-ui) var(--m-ease) backwards}html:root[data-look=ink-glass] .room-root[data-layout] .cwait{animation:p4-card-in var(--m-ui,.22s) var(--m-ease,cubic-bezier(.22,1,.36,1)) both}@keyframes p4-card-in{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}html:root[data-look=ink-glass] .room-root[data-layout] .thread-resolve-check path{animation:p4-check-draw var(--m-ink,.45s) var(--m-ease-brush,cubic-bezier(.6,.05,.25,1)) both}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread.is-resolving,html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-list .comment.thread.is-resolving.is-row{animation:p4-resolve-fade var(--m-ui,.22s) var(--m-ease,cubic-bezier(.22,1,.36,1)) var(--m-ink,.45s) both!important}@keyframes p4-check-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes p4-resolve-fade{0%{opacity:1}to{opacity:.35}}@media (prefers-reduced-motion:reduce){html:root[data-look=ink-glass] *,html:root[data-look=ink-glass] :before,html:root[data-look=ink-glass] :after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}html:root[data-look=ink-glass][data-motion=off] *,html:root[data-look=ink-glass][data-motion=off] :before,html:root[data-look=ink-glass][data-motion=off] :after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}@media (prefers-reduced-motion:reduce){html:root[data-look=ink-glass] .room-root[data-layout] .cpanel-tab-n[data-waiting]{animation:none}html:root[data-look=ink-glass] .dash .library-mainbar:after{background-image:url(/landing/ink/sumi-dash.svg)}html:root[data-look=ink-glass] .dash :is(.keys-head,.dash-main:has(>.settings-v110)):after{background-image:url(/landing/ink/sumi-dash.svg),url(/landing/ink/sumi-dash-wash.svg)}html:root[data-look=ink-glass] .room-root[data-layout] :is(.rail-thumb-wrap,.sorter-thumb,.insert-thumb-frame,.media-thumb,.zone-picker-cell,.chart-type-option,.chart-sheet-type-option){translate:none!important;rotate:none!important}html:root[data-look=ink-glass] .room-root[data-layout] .doc-sheet:after{display:none}html:root[data-look=ink-glass] .room-root[data-layout] :is(.doc-sheet,.doc-fixed,.flow-column){animation:none!important}html:root[data-look=ink-glass] .dash .personalise-head:after{background-image:url(/landing/ink/sumi-style.svg),url(/landing/ink/sumi-style-wash.svg)}html:root[data-look=ink-glass] .room-root[data-viewer=reviewer] .compact-stage:after{display:none}html:root[data-look=ink-glass] .room-root[data-viewer=reviewer] :is(.phone-dock-mode.is-active,.tablet-seg button.is-active,.tablet-seg button[aria-checked=true]){animation:none}html:root[data-look=ink-glass] .room-root[data-layout=wide] :is(.text-toolbar,.text-toolbar-button),html:root[data-look=ink-glass] .room-root[data-layout] :is(.text-toolbar-menu,.text-toolbar-link-popover){transition:none;animation:none}}html:root[data-look=ink-glass][data-motion=off] :is(.rail-edge,.rail-edge-tab,.rail-edge-tab svg,.compact-rail,.tablet-docview button){transition:none!important}@media (prefers-reduced-motion:reduce){html:root[data-look=ink-glass] :is(.rail-edge,.rail-edge-tab,.rail-edge-tab svg,.compact-rail,.tablet-docview button){transition:none!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.cwait,.thread-resolve-check path,.comment.thread.is-resolving,.cpanel-list .comment.thread.is-resolving.is-row){animation:none!important}html:root[data-look=ink-glass] .room-root[data-layout] .comment.thread.is-resolving{opacity:.35!important}html:root[data-look=ink-glass] .room-root[data-layout] :is(.cgroup-chev,.cgroup-resolved svg,.changes-since-link svg,.cgroup-head,.cgroup-resolved,.cresolved-row,.cpanel-more-button,.cwait-review){transition:none!important}}html:root[data-look=ink-glass][data-motion=off] .room-root[data-layout] :is(.cwait,.thread-resolve-check path,.comment.thread.is-resolving,.cpanel-list .comment.thread.is-resolving.is-row){animation:none!important}html:root[data-look=ink-glass][data-motion=off] .room-root[data-layout] .comment.thread.is-resolving{opacity:.35!important}html:root[data-look=ink-glass][data-motion=off] .room-root[data-layout] :is(.cgroup-chev,.cgroup-resolved svg,.changes-since-link svg,.cgroup-head,.cgroup-resolved,.cresolved-row,.cpanel-more-button,.cwait-review){transition:none!important}@media (prefers-reduced-motion:reduce){html:root[data-look=ink-glass] :is(.template-skeleton,.ig-skeleton),html:root[data-look=ink-glass] :is(.stage-empty,.doc-loading,.ig-loading,.library-status,.taste-muted,.styles-list>p,.styles-editor>p):before,html:root[data-look=ink-glass] :is(.library-status,.taste-muted):after{animation:none!important}}html:root[data-look=ink-glass][data-motion=off] :is(.template-skeleton,.ig-skeleton),html:root[data-look=ink-glass][data-motion=off] :is(.stage-empty,.doc-loading,.ig-loading,.library-status,.taste-muted,.styles-list>p,.styles-editor>p):before,html:root[data-look=ink-glass][data-motion=off] :is(.library-status,.taste-muted):after{animation:none!important}
