@media (max-width:768px){:root{--status-height:48px}#status-bar{height:48px;padding:0 var(--space-2)}.status-left{gap:var(--space-1)}.status-item{font-size:var(--text-xs);padding:var(--space-1)}.status-right{display:flex;gap:var(--space-1)}.status-btn{min-width:36px;height:32px;padding:0 var(--space-2);font-size:var(--text-base)}.status-center{flex:1;min-width:0;padding:0 var(--space-1);position:static;transform:none;display:flex;align-items:center;gap:var(--space-1)}.address-prefix{display:none}.address-bar{max-width:180px;padding:3px 8px}.address-bar input{width:100px;font-size:var(--text-sm);padding:2px var(--space-1)}.search-dropdown{min-width:200px}.search-item{padding:10px 12px;min-height:44px}.hint-text{display:none}.window{flex:0 0 calc(100vw - 16px)!important;min-width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important}.window-controls{gap:var(--space-1)}.window-btn{width:26px;height:26px;font-size:13px}.window-btn svg{width:13px;height:13px}.window-title{font-size:var(--text-xs);max-width:100px}.window-info{padding:var(--space-2) var(--space-2)}.window-body{padding-bottom:40px!important}.window.is-comment .window-body,.window.is-compose .window-body,.window.is-conversation .window-body,.window.is-editor .window-body,.window.is-empty .window-body,.window.is-favorites-list .window-body,.window.is-messages-list .window-body,.window.is-storage-window .window-body,.window.is-works-list .window-body,.window.is-works-window .window-body{padding-bottom:0!important}.author{font-size:var(--text-xs)}.comment-btn,.favorite-btn,.like-btn,.share-btn{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);min-height:32px}.resize-handle{display:none}#editor-panel,#user-panel{width:100vw!important;top:0!important;bottom:0!important}body.panel-active #workspace-container{right:0}.panel-action-btn,.status-item,a{touch-action:manipulation}@media (orientation:landscape) and (max-height:500px){:root{--status-height:40px}#status-bar{height:40px}.window-info{padding:2px var(--space-2)}.author{font-size:10px}}@media (max-width:360px){.address-bar{max-width:140px}.address-bar input{width:80px}.status-item{font-size:9px}}}