:root{--ctp-field-border:var(--theme-palette-color-5, var(--border-1, #d1d5db));--ctp-field-border-active:var(--theme-palette-color-1, var(--contrast-2, #174fc6));--ctp-panel-bg:var(--theme-palette-color-7, var(--base-3, transparent));--ctp-panel-border:var(--theme-palette-color-18, var(--base-2, #e5e7eb));--ctp-panel-shadow:var(--theme-palette-color-17, rgba(0, 0, 0, 0.08));--ctp-button-bg:var(--theme-palette-color-1, var(--accent, #174fc6));--ctp-button-text:var(--theme-palette-color-7, var(--base-3, #fff));--ctp-button-hover-bg:var(--theme-palette-color-2, var(--accent, #174fc6));--ctp-button-hover-text:var(--theme-palette-color-7, var(--base-3, #fff))}.clipboard-tool-container,.clipboard-tool-container *{box-sizing:border-box;font-family:inherit}.clipboard-tool-container{width:100%;margin:0;color:inherit}.tool-header,.active-title-group,.action-buttons-group,.meta-controls,.expiry-group,.copy-input-row,.edit-code-row,.composer-actions{display:flex;align-items:center}.tool-header{justify-content:space-between;gap:16px;margin-bottom:15px}.tool-title{margin:0;color:inherit;font-size:1.2rem;line-height:1.3;font-weight:600}.active-title-group,.meta-controls{gap:12px}.action-buttons-group{gap:8px}.retrieve-box,.copy-input-row,.edit-code-row{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;white-space:nowrap;gap:6px;padding:4px 6px 4px 10px;border:1px solid var(--ctp-field-border);border-radius:8px;background:#fff0}.retrieve-box:focus-within,.copy-input-row:focus-within,.edit-code-row:focus-within{border-color:var(--ctp-field-border-active);box-shadow:0 0 0 1px rgb(4 71 195 / .12)}.retrieve-box .btn{flex:0 0 auto;padding:7px 10px!important;border:0!important;outline:0!important;background:rgb(4 71 195 / .08);color:inherit}.retrieve-box .btn:hover,.retrieve-box .btn:focus-visible{border:0;background:rgb(4 71 195 / .14);color:var(--ctp-field-border-active)}.retrieve-input,.edit-code-row input,.copy-input{min-width:0;border:0!important;outline:0!important;box-shadow:none!important;background:#fff0;color:inherit}.retrieve-input{flex:1 1 auto;width:140px;min-width:140px;padding:4px 5px;font-size:.85rem}.retrieve-box .ic-icon-key{flex:0 0 15px}.retrieve-input::placeholder,.composer-textarea::placeholder{color:inherit;opacity:.7}.composer-card{overflow:hidden;margin-bottom:20px;border:1px solid var(--ctp-panel-border);border-radius:12px;background:var(--ctp-panel-bg);box-shadow:0 0 8px var(--ctp-panel-shadow)}.composer-textarea{display:block;width:100%;min-height:150px;padding:16px;margin:0;resize:vertical;border:0;border-radius:0;outline:0;background:#fff0;color:inherit;font-size:.95rem;line-height:1.55;transition:border-color 0.18s ease,box-shadow 0.18s ease}.composer-textarea:focus{border-color:#fff0;box-shadow:none}.expiry-dropdown:focus{border-color:var(--ctp-field-border-active);box-shadow:0 0 0 1px rgb(4 71 195 / .12)}.composer-actions{justify-content:space-between;gap:16px;padding:10px 16px;border-top:1px solid var(--ctp-panel-border);background:var(--ctp-panel-bg)}.meta-controls{flex-wrap:wrap;font-size:.75rem;font-weight:600}.divider{width:1px;height:16px;background:var(--ctp-field-border)}.expiry-group{gap:8px;white-space:nowrap}.expiry-group label{margin:0;line-height:1.2}.expiry-dropdown{min-width:120px;padding:8px 30px 8px 10px;border:1.5px solid var(--ctp-field-border);border-radius:8px;outline:0;background-color:#fff0;color:inherit;color-scheme:auto;font-size:.9rem;font-weight:600}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border:1px solid var(--ctp-button-bg);border-radius:6px;outline:0;background:var(--ctp-button-bg);color:var(--ctp-button-text);cursor:pointer;font-size:.75rem;font-weight:500;line-height:1.2}.btn:hover,.btn:focus-visible{background:var(--ctp-button-hover-bg);border-color:var(--ctp-button-hover-bg);color:var(--ctp-button-hover-text);opacity:.92}.btn-outline-action,.btn-danger-outline{background:#fff0;color:var(--ctp-button-bg)}.btn-outline-action:hover,.btn-outline-action:focus-visible,.btn-danger-outline:hover,.btn-danger-outline:focus-visible{background:var(--ctp-button-bg);border-color:var(--ctp-button-bg);color:var(--ctp-button-text)}.btn-cancel{background:#fff0;border-color:var(--ctp-field-border);color:inherit}.btn-cancel:hover,.btn-cancel:focus-visible{background:var(--ctp-panel-bg);border-color:var(--ctp-field-border-active);color:inherit}#ic-create-btn,#ic-add-entry-btn{padding:12px 22px;font-size:.85rem;font-weight:600}.badge{padding:3px 9px;border-radius:999px;background:rgb(4 71 195 / .08);color:inherit;font-size:.78rem;font-weight:600}.quota-text{font-size:.8rem;opacity:.72}.active-layout{display:grid;grid-template-columns:minmax(0,7fr) minmax(240px,3fr);gap:20px;align-items:start}.entries-stack{display:flex;flex-direction:column;gap:12px}.entries-heading{padding:0 1px;font-size:.85rem;font-weight:600}.entry-card{padding:16px;border:1px solid var(--ctp-panel-border);border-radius:10px;background:var(--ctp-panel-bg);box-shadow:0 0 8px var(--ctp-panel-shadow)}.entry-card.is-editing .entry-meta{display:none}.entry-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.entry-meta{font-size:.75rem;opacity:.7}.entry-actions{display:flex;flex-shrink:0;gap:4px}.entry-actions button,.btn-copy-inline{display:inline-flex;align-items:center;justify-content:center;padding:5px;border:0;border-radius:5px;background:#fff0;color:inherit;cursor:pointer}.entry-actions button:hover,.btn-copy-inline:hover,.entry-actions button:focus-visible,.btn-copy-inline:focus-visible{background:rgb(4 71 195 / .08)}.entry-text{max-height:300px;overflow-y:auto;margin:0;color:inherit;white-space:pre-wrap;word-break:break-word;font-size:.95rem;line-height:1.55}.entry-editor{display:block;width:100%;min-height:140px;max-height:300px;resize:vertical;padding:10px;border:1px solid var(--ctp-field-border);border-radius:8px;outline:0;background:#fff0;color:inherit;font:inherit;line-height:1.55}.entry-editor:focus{border-color:var(--ctp-field-border-active);box-shadow:0 0 0 1px rgb(4 71 195 / .12)}.sidebar-card{padding:16px;border:1px solid var(--ctp-panel-border);border-radius:10px;background:var(--ctp-panel-bg);box-shadow:0 0 8px var(--ctp-panel-shadow)}.qr-section{display:flex;align-items:center;flex-direction:column;gap:14px;margin-top:16px;text-align:center}.qr-code{display:block;width:200px;height:200px;max-width:100%}.sidebar-label,.edit-code-panel label{display:block;margin-bottom:8px;font-size:.85rem;font-weight:600}.copy-input-row,.edit-code-row{margin-bottom:12px}.copy-input,.edit-code-row input{flex:1;width:100%;padding:5px 0;font-size:.8rem}.edit-code-panel{display:none;margin-bottom:16px}.expiry-indicator{display:flex;justify-content:space-between;gap:12px;margin-top:4px;padding-top:12px;border-top:1px solid var(--ctp-field-border);font-size:.8rem}.expiry-value{font-weight:600;text-align:right}.ic-turnstile{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.ic-icon{display:block;width:15px;height:15px;flex:0 0 auto;background-color:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.ic-icon-key{-webkit-mask-image:url(https://iclipboard.online/wp-content/plugins/iClipboard/assets/css/../icons/key.svg);mask-image:url(https://iclipboard.online/wp-content/plugins/iClipboard/assets/css/../icons/key.svg)}.ic-icon-plus{-webkit-mask-image:url(https://iclipboard.online/wp-content/plugins/iClipboard/assets/css/../icons/plus.svg);mask-image:url(https://iclipboard.online/wp-content/plugins/iClipboard/assets/css/../icons/plus.svg)}.ic-icon-share{-webkit-mask-image:url(https://iclipboard.online/wp-content/plugins/iClipboard/assets/css/../icons/share.svg);mask-image:url(https://iclipboard.online/wp-content/plugins/iClipboard/assets/css/../icons/share.svg)}.ic-icon-trash{-webkit-mask-image:url(https://iclipboard.online/wp-content/plugins/iClipboard/assets/css/../icons/trash.svg);mask-image:url(https://iclipboard.online/wp-content/plugins/iClipboard/assets/css/../icons/trash.svg)}.ic-icon-copy{-webkit-mask-image:url(https://iclipboard.online/wp-content/plugins/iClipboard/assets/css/../icons/copy.svg);mask-image:url(https://iclipboard.online/wp-content/plugins/iClipboard/assets/css/../icons/copy.svg)}.ic-icon-download{-webkit-mask-image:url(https://iclipboard.online/wp-content/plugins/iClipboard/assets/css/../icons/download.svg);mask-image:url(https://iclipboard.online/wp-content/plugins/iClipboard/assets/css/../icons/download.svg)}.ic-icon-pencil{-webkit-mask-image:url(https://iclipboard.online/wp-content/plugins/iClipboard/assets/css/../icons/pencil.svg);mask-image:url(https://iclipboard.online/wp-content/plugins/iClipboard/assets/css/../icons/pencil.svg)}.ic-toast{position:fixed;left:50%;bottom:24px;right:auto;z-index:9999;padding:10px 16px;border:1px solid var(--ctp-panel-border);border-radius:6px;background:var(--contrast,#222);color:var(--base-3,#fff);box-shadow:0 0 8px var(--ctp-panel-shadow);opacity:0;pointer-events:none;transform:translateX(-50%) translateY(10px);transition:opacity 0.2s ease,transform 0.2s ease}.ic-toast.active{opacity:1;transform:translateX(-50%) translateY(0)}@media (max-width:991px){.active-layout{grid-template-columns:1fr}}@media (max-width:680px){.tool-header,.composer-actions{align-items:stretch;flex-direction:column}.retrieve-box,.action-buttons-group,.btn{width:100%}.retrieve-box .btn{width:auto!important}.retrieve-input{flex:1}.action-buttons-group .btn{flex:1}}