.direct-link-menu{position:relative;flex:none;margin-left:auto;color:var(--oc-color-fg-neutral);font-size:var(--oc-font-size-t3)}#stage .item .direct-link-menu,#stage .item .direct-link-menu *{pointer-events:auto}.direct-link-menu summary{display:grid;place-items:center;min-width:28px;min-height:28px;cursor:pointer;list-style:none;border-radius:var(--oc-radius-r2)}.direct-link-menu summary::-webkit-details-marker{display:none}.direct-link-menu button{position:absolute;right:0;top:100%;z-index:30;min-width:100px;min-height:36px;padding:0 var(--oc-dimension-x3);border:1px solid var(--oc-color-stroke-neutral-muted);border-radius:var(--oc-radius-r2);background:var(--oc-color-bg-layer-floating);color:var(--oc-color-fg-neutral);box-shadow:var(--oc-shadow-s3);cursor:pointer;white-space:nowrap}.direct-link-menu summary:hover,.direct-link-menu button:hover{background:var(--oc-color-bg-transparent-pressed)}.direct-link-menu :focus-visible{outline:2px solid var(--oc-color-stroke-brand-solid);outline-offset:2px}:is(.comment-message,[data-db-row],[data-db-record],#commentPopover).global-search-target{outline:2px solid var(--oc-color-stroke-brand-solid);outline-offset:-2px;background:var(--oc-color-bg-brand-weak)}#directLinkCopy .modal-card{width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:var(--oc-dimension-x5)}#directLinkCopy h2{margin-top:0;font-size:var(--oc-font-size-t7)}#directLinkCopy input{width:100%;min-width:0;min-height:40px;margin-bottom:var(--oc-dimension-x4);color:var(--oc-color-fg-neutral);background:var(--oc-color-bg-layer-fill);border:1px solid var(--oc-color-stroke-neutral-muted);border-radius:var(--oc-radius-r2)}body[data-onecanvas-access=viewer] #stage .item .direct-link-menu,body[data-onecanvas-access=viewer] #stage .item .direct-link-menu *{pointer-events:auto!important}body[data-onecanvas-access=viewer] #commentPopover .comment-compose{display:none}body[data-onecanvas-access=viewer] #commentPopover .comment-action:not([aria-label="주석 닫기"]){display:none}
